MFC中窗口居中显示

MFC中窗口居中显示

对于一个窗体,可以使用其CenterWindow方法将其居中,CenterWindow方法有一个参数,通过其指定居中操作相对应的父窗口。

CenterWindow方法的原型如下:

cpp 复制代码
void CenterWindow(CWnd* pAlternateOwner = NULL);

如果要设置居中相对应的父窗体的话,可以将父窗体指针传入pAlternateOwner参数,如果pAlternateOwner参数为NULL,则将窗体在整个屏幕上居中。

示例

cpp 复制代码
BOOL CMyWnd::OnInitDialog()
{
    CWnd::OnInitDialog();

    // 居中窗口在屏幕上
    CenterWindow(NULL);

    return TRUE;
}

CenterWindow函数不仅可以在OnInitDialog方法中调用,用于在窗口开始显示时居中,也可以在其他地方使用。

相关推荐
feiyangqingyun16 分钟前
Qt/C++开发监控GB28181系统/录像文件查询/录像回放/倍速播放/录像文件下载
c++·qt·gb28181·录像回放·录像文件下载
2301_8076114930 分钟前
310. 最小高度树
c++·算法·leetcode·深度优先·回溯
四谷夕雨1 小时前
C++八股——智能指针
c++
Once_day2 小时前
C++之fmt库介绍和使用(1)
开发语言·c++·fmt
是店小二呀2 小时前
【优选算法 | 字符串】字符串模拟题精选:思维+实现解析
android·c++·算法
不爱学英文的码字机器2 小时前
[操作系统] 策略模式进行日志模块设计
c++·策略模式
凤年徐2 小时前
【C/C++】自定义类型:结构体
c语言·开发语言·c++·经验分享·笔记·算法
DARLING Zero two♡3 小时前
C++效率掌握之STL库:map && set底层剖析及迭代器万字详解
c++·stl·set·map
绯樱殇雪3 小时前
编程题 02-线性结构3 Reversing Linked List【PAT】
c++·pat考试
Rachelhi3 小时前
C++.神经网络与深度学习(赶工版)(会二次修改)
c++·深度学习·神经网络