首页
社区
课程
招聘
[求助]RadASM的问题
发表于: 2007-1-9 14:52 4537

[求助]RadASM的问题

2007-1-9 14:52
4537
RadASM2.2.0.9增强版用VC编译器为什么不能new啊
比如char* save=new char;
编译器就报错说未定义new操作符
这到底是为什么啊

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 2506
活跃值: (1030)
能力值: (RANK:990 )
在线值:
发帖
回帖
粉丝
2
我刚测试了一下,是可以用的。
2007-1-9 16:32
0
雪    币: 4560
活跃值: (1012)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
我重装了N遍还是未定义啊,难道是要加什么头文件吗?
各位大大一定要告我啊
这是源码,麻烦给看看
#include <windows.h>
BOOL DlgProc(HWND, UINT, WPARAM, LPARAM) ;

HINSTANCE hInst;

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,PSTR szCmdLine, int iCmdShow)
{
        //添加处理代码;
        hInst=hInstance;
        //CreateDialogParam(hInstance,MAKEINTRESOURCE(1000),0,(DLGPROC)DlgProc,(1000));
        DialogBoxParam(hInstance,MAKEINTRESOURCE(1000),0,(DLGPROC)DlgProc,(1000));
        return TRUE;
}
BOOL DlgProc (HWND hWnd,UINT uMsg,WPARAM wParam,LPARAM lParam)
{
int lowID;
int hmenu;
BOOL ok;
int hbmp1,hbmp2;
DWORD error;
char* save=new char;  就这两行爆未定义new操作符
char* open=new char;
switch (uMsg){
        case WM_INITDIALOG:
                LoadIcon( hInst , MAKEINTRESOURCE(10));
                hmenu=LoadMenu(hInst,10000);
                ok=SetMenu(hWnd,hmenu);
                if (ok==0) MessageBox(hWnd,"设置菜单错误","出错啦",MB_OK);
                hbmp1=LoadBitmap(hInst,11);
                hbmp2=LoadBitmap(hInst,12);
                break;
        case WM_COMMAND:
                lowID=LOWORD(wParam);
                if (lowID==1001 || lowID==10004)
                        PostMessage(hWnd,WM_CLOSE,NULL,NULL);
                if (lowID==1015)
                        SendDlgItemMessage(hWnd,1002,STM_SETIMAGE,IMAGE_BITMAP,hbmp1);    另外再问问,为什么发送了更换图片的消息确没有更换图片呢?
                        
                break;
        case WM_CLOSE:
                EndDialog(hWnd,FALSE);
                DeleteObject(hbmp1);
                DeleteObject(hbmp2);
                break;
        default:
                return FALSE;
}
return TRUE;
}
2007-1-9 21:31
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
4
改RadAsm的工程选项的编译选项中的"/TC"改在"/TP"即可。
2007-1-9 23:47
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
用radasm的VC编译器可以编译驱动程序(*.sys)吗,怎么设置
2007-1-10 09:37
0
游客
登录 | 注册 方可回帖
返回
//