15,979
社区成员
发帖
与我相关
我的任务
分享
hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,
0, 0, 1280, 720, NULL, NULL, hInstance, NULL);
//*********************************************************************
DWORD aa(0),bb(0);
RECT rtWindow = {0},rtClient={0};
//......
//......
case WM_SIZE:
aa = LOWORD(lParam);
bb = HIWORD(lParam);
::GetWindowRect(hWnd,&rtWindow);
::GetClientRect(hWnd,&rtClient);
return DefWindowProc(hWnd, message, wParam, lParam);
//.....
//....
测试二:
hWnd = CreateWindow(szWindowClass, szTitle, WS_CLIPCHILDREN|WS_CLIPSIBLINGS|WS_POPUP,
0, 0, 1280, 720, NULL, NULL, hInstance, NULL);
//*********************************************************************
DWORD aa(0),bb(0);
RECT rtWindow = {0},rtClient={0};
//......
//......
case WM_SIZE:
aa = LOWORD(lParam);
bb = HIWORD(lParam);
::GetWindowRect(hWnd,&rtWindow);
::GetClientRect(hWnd,&rtClient);
return DefWindowProc(hWnd, message, wParam, lParam);
//.....
//....