windows程序设计中,如何让窗口居屏幕中间?
如题,是在WINAPI主函数中注册一个窗口类,然后create,但是发现窗口每次都不是出现在屏幕中间而是左上角
hwnd = CreateWindow (szAppName, NULL, WS_OVERLAPPEDWINDOW & ~WS_MAXIMIZEBOX & ~WS_THICKFRAME,请问要怎样做才能让窗口居屏幕中间? Windows 窗口
CW_USEDEFAULT, CW_USEDEFAULT, 280, 140, NULL, NULL, hInstance, NULL);
SetWindowPos( NULL,(rScreen.right-(rWindow.right-rWindow.left)) / 2,
(rScreen.bottom-(rWindow.bottom-rWindow.top)) / 2,
0,0,
SWP_NOSIZE
[解决办法]
SWP_SHOWWINDOW );