回 帖 发 新 帖 刷新版面

主题:[转帖]请问如何用API写一个没有主窗口的纯的对话框的程序???

[em10]我翻遍了我买的好几本讲WIN32API的书,发现里面在讲述对话框的举例中全部都是带了主窗口的程序,而不是纯的只有对话框的程序!
     所以我非常想知道如何用API的方式写一个完全基于对话框的程序?谢谢好心人!!!

回复列表 (共14个回复)

11 楼

版主别以为我是在挑拨你什么,我没有这个意思,只是我真的不知道可以这样,只想自己多学一点而已,而我打开代码一看就看出来了,原来是告诉连接器指定程序的入口点,就这么简单,呵呵,谢谢。

#pragma comment(linker, "/entry:main")

12 楼

hehe, 这样就好。其实我只是看见上面某人说[楼上明显不会Winapi编程]很不爽,so...

13 楼

其实,在WinMain函数中,窗口的定义主要集中在窗口注册类的结构WNDCLASSEX的设置上。对于纯的对话窗口界面,可以将结构WNDCLASSEX的分量定义成:
WNDCLASSEX wndcex;
wndcex.lpfnWndproc=(DLGPROC)lpDlg;//过程函数
wndcex.cbWndExtra=DLGWINDOWEXTRA;//说明窗口是纯对话窗口
具体的dialog可以用VC中自带的RC编辑器定义。

14 楼

同意楼上的

我来回复

您尚未登录,请登录后再回复。点此登录或注册