简单的Win32对话框程序
#include <windows.h> #include "resource.h" int CALLBACK MainDlgProc( HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam); int WINAPI WinMain( HINSTANCE hInst, HINSTANCE hPrevInst, LPSTR pCmdLine, int nCmdShow) { DialogBox(hInst, MAKEINTRESOURCE(IDD_MAIN), NULL, MainDlgProc); return 0; } int CALLBACK MainDlgProc( HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam) { switch (msg) { default: break; } return 0; }
手动添加该对话框资源,ID设为IDD_MAIN,调整了大小,
没有设置对话框的位置,最大化、最小化图标,退出是默认的图标,
没有处理任何消息,所以点击“退出”时,它不会做任何反应,
对话框的初始状态如下图:
最后更新:2017-04-02 06:51:36