窗口宽度和高度以及resize命令winapi

时间:2013-06-09 21:18:56

标签: winapi resize

我想知道为什么我明确地将窗口设置为1440 x 900:

HWND hWnd = CreateWindow("bla", "bla", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, 1440/*CW_USEDEFAULT*/, 900/*CW_USEDEFAULT*/, NULL, NULL, hInstance, NULL);

当我的屏幕被渲染时,它必须调用WM_RESIZE并且它正在传递:

    case WM_SIZE:
        screenServer.OnScreenResize( LOWORD(lParam), HIWORD(lParam) );
    break;

出现为1424 x 861?

为什么?

1 个答案:

答案 0 :(得分:1)

我现在可以看到正在考虑的是我窗口的边框:

enter image description here