0

Windows API GetSystemMetrics(SM_CXSIZE) を使用して、プロジェクトで Windows のボタンのサイズを取得しようとしています。

GetSystemMetrics(SM_CXSIZE) は Windows 8 で '36' を返しますが、ツールバー ウィンドウを正しく調整できます。しかし、Windows Server 2012 では「22」が返され、ツールバーを適切に調整できません。

サンプル コード スニペットは次のとおりです。

#include <windows.h>
#include <stdio.h>
#pragma comment(lib, "user32.lib")

int main()
{    
   printf("Value SM_CXSIZE: %d", GetSystemMetrics(SM_CXSIZE));   
   return 0;
}

これを達成する方法を提案してください。

4

0 に答える 0