我新建了一个空白的工程,加入了一个.rc的资源文件,里面有ID_DIALOG_MAIN的Dialog资源,
再WinMain里 是这样写的:
int WINAPI WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
// TODO: Place code here.
InitCommonControls();
DialogBox(hInstance,MAKEINTRESOURCE (ID_DIALOG_MAIN),HWND_DESKTOP,(DLGPROC)DlgProc);
return 0;
}
为什么运行时提醒我ID_DIALOG_MAIN不存在
再WinMain里 是这样写的:
int WINAPI WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
// TODO: Place code here.
InitCommonControls();
DialogBox(hInstance,MAKEINTRESOURCE (ID_DIALOG_MAIN),HWND_DESKTOP,(DLGPROC)DlgProc);
return 0;
}
为什么运行时提醒我ID_DIALOG_MAIN不存在
解决方案 »
- 在调试状态下的程序是否还会收到消息?
- socket多线程问题,请高手帮忙!
- 怎样在文档类读出并显示文本内容啊???
- 求助CRichEdit如何实现自动滚动
- 求助,我用mscomm控件进行串口通信,调试了几次,发现少了一个类!
- [求助]如何在2个对话框之间进行切换?
- CSingleLock //csignlelock设置为全局变量 好像就失去意义了。。。。。 怎么办?????
- 谁会这个问题我给1000分决不食言!!
- 可有把GIF或者JPG装入HBITMAP的方法(源程序非必要)?
- 请教:如何定义CTreeCtrl的Item上的右键菜单?使得当鼠标指向不同的Item时弹出不同菜单?
- socket调试怪现象,本机正常,跟踪也正常,实际使用就不行
- 请问如何隐藏窗口?
楼主好象用的是SDK啊。我猜应该是要家上#include"resource.h"吧。
#inclucd"resource.h" 我试了,编译通过了
可是连接除了问题:
Daily.obj : error LNK2001: unresolved external symbol __imp__InitCommonControls@0
Debug/Daily.exe : fatal error LNK1120: 1 unresolved externals
出现了上面的两个连接错误
哪位帮个忙!!!
在工程里加上就行了。