简单的Win32对话框程序

  1. 云栖社区>
  2. 博客>
  3. 正文

简单的Win32对话框程序

亡灵太一 2011-01-25 10:59:00 浏览737

#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,调整了大小,

没有设置对话框的位置,最大化、最小化图标,退出是默认的图标,

没有处理任何消息,所以点击“退出”时,它不会做任何反应,

对话框的初始状态如下图: