如何以厘米或英寸为单位显示显示尺寸?
此代码并不总是正常工作:
HDC hdc = CreateDC(_T("DISPLAY"),dd.DeviceName,NULL,NULL);
int width = GetDeviceCaps(hdc, HORZSIZE);
int height = GetDeviceCaps(hdc, VERTSIZE);
ReleaseDC(0, hdc)
Run Code Online (Sandbox Code Playgroud)
特别适用于多显示器配置.
更新:我需要获得普通显示器的大小,它具有恒定的物理尺寸.