タイトルバーの大きさを除いた、アプリケーションが取得可能なスクリーン領域を取得するには、以下のようにします。
int nWidth, nHeight;
RECT rect;
UINT nParam = 0;
UINT nWinIni = 0;
BOOL ret = SystemParametersInfo(SPI_GETWORKAREA, nParam, &rect, nWinIni);
nWidth = rect.right - rect.left; // 横幅
nHeight = rect.bottom - rect.top; // 縦幅
|