您的位置:首页 > 其它

MFC 获取分辨率

2015-07-02 10:15 239 查看
void CEasySizeDlg::OnBnClickedButton1()

{ //两种方式,WinAPI和MFC接口。

//1 :WinAPI

int iWidth = GetSystemMetrics(SM_CXSCREEN);

int iHeight = GetSystemMetrics(SM_CYSCREEN);

//2:MFC

CDC *pDC = GetDC();

HDC hdc = pDC->m_hDC;//获得屏幕设备描述表句柄;

int iScrWidth=GetDeviceCaps(hdc,HORZRES);//获取屏幕水平分辨率;

int iScrHeight=GetDeviceCaps(hdc,VERTRES);//获取屏幕垂直分辨率;

ReleaseDC(pDC);//释放屏幕设备描述表

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: