/********************************** * Create Modal Window * * By:KangGe RenShiNi * * 25/12/14 20:14 * **********************************/ #include <windows.h> LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); void DisplayModalWindow(HWND); LRESULT CALLBACK ModalProc(HWND, UINT, WPARAM, LPARAM); int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { WNDCLASSEX wcx; wcx.style = CS_HREDRAW | CS_VREDRAW; wcx.cbSize = sizeof(wcx); wcx.cbClsExtra = 0; wcx.cbWndExtra = 0; wcx.hbrBackground = (HBRUSH)(COLOR_WINDOW + 11); wcx.hCursor = LoadCursor(NULL, IDC_ARROW); wcx.hIcon = NULL; wcx.hIconSm = NULL; wcx.hInstance = hInstance; wcx.lpfnWndProc = (WNDPROC)WndProc; wcx.lpszClassName = TEXT("Main"); wcx.lpszMenuNam
一种采用 Win32 CreateWindow 方式的模态窗口
最新推荐文章于 2022-11-18 10:06:04 发布
本文档展示了如何通过Win32 API的CreateWindowEx函数创建一个模态窗口,并提供了完整的代码示例。作者KangGe RenShiNi详细解释了WinMain、WndProc和ModalProc回调函数的实现,以及如何在主窗口中显示模态窗口并处理其消息循环。
摘要由CSDN通过智能技术生成