15.18 如何获取当前屏幕的分辨率

2013-10-07 00:34:18 · 作者: · 浏览: 68

15.18  如何获取当前屏幕的分辨率

在某些情况下,应用程序需要根据当前屏幕的分辨率来确定自身窗口的大小,可以使用API函数,代码如下:

void CMFCDlg::OnOK() 
{
//获得屏幕的宽(像素值)
int x=GetSystemMetrics (SM_CXSCREEN);
//获得屏幕的高(像素值)
int y=GetSystemMetrics (SM_CYSCREEN);
CString msg;
msg.Format("你当前屏幕的分辨率为:%dx%d",x,y);
AfxMessageBox(msg);
}
【责任编辑:夏书 TEL:(010)68476606】

回书目   上一节   下一节