一、源代码
int 窗口初始化(HWND hDlg) { RECT rect; GetWindowRect(hDlg,&rect);//获取窗口高宽 int px = GetSystemMetrics(SM_CXFULLSCREEN);//获取屏幕高宽 int py = GetSystemMetrics(SM_CYFULLSCREEN); int wx = rect.right - rect.left; int wy = rect.bottom - rect.top; MoveWindow(hDlg, (px-wx)/2, (py-wy)/2, wx, wy, FALSE); return 0; }
二、函数解析
1、GetWindowRect:获取窗口的高和宽,存放在坐标rect
2、GetSystemMetrics:获取名目的高宽,不同参数获取不同数据
3、MoveWindow:移动窗口,后面跟着左上角和右下角的坐标
三、运行效果,在中间显示