גודל ה CLIENT ב WIN32
יצרתי את החלון כך:
יצרתי את החלון כך:
hWnd = CreateWindowEx(WS_EX_OVERLAPPEDWINDOW, lpszClassName, "Tetris", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, 410, 620, NULL, NULL, hInstance, NULL);
וכשאני קורא את מימדי החלון כך:CHAR lpXY[50]; GetClientRect(hWnd, &rect); wsprintf(lpXY, "%d", rect.right - rect.left); strcat(lpXY, "\n"); OutputDebugString(lpXY); wsprintf(lpXY, "%d", rect.bottom - rect.top); strcat(lpXY, "\n"); OutputDebugString(lpXY);
אני מקבל ערכים קטנים יותר - 582 ,398 עכשיו השאלה היא לאן הם נעלמו ? האם הכוונה ב CREATEWINDOW שזה כולל את פס הכותרת , אם כן אז האם הגודל הזה יורד באופן קבוע ?