MFC应用实例:[1]获取标题栏上按钮的尺寸

 时间:2026-02-14 22:40:23

1、建立一个多重文档的应用,工程名为Height

MFC应用实例:[1]获取标题栏上按钮的尺寸

2、在工作区的Resource View标签,展开Height resources|Menu,双击IDR_MAINFRAME选项,在客户区显示单文档的菜单栏。双击“帮助”菜单右侧的虚线框在弹出的菜单项目属性中取消选择弹出,在标明框输入“获得标题栏按钮尺寸”

MFC应用实例:[1]获取标题栏上按钮的尺寸

3、在“获得菜单栏高度”菜单上点击右键,然后选择建立类向导。弹出MFC classWizard,在Message列表框中选择COMMAND选项,单击Add Function按钮,弹出Add Member Function对话框,单击OK按钮,最后单击Edit Code按钮。

MFC应用实例:[1]获取标题栏上按钮的尺寸

4、在OnMenuHeight() 函数中添加一下代码

void CMainFrame::OnMenuHeight() 

{

     // TODO: Add your command handler code here

    int heightX=GetSystemMetrics(SM_CXSIZE);

    int heightY=GetSystemMetrics(SM_CYSIZE);

    CString str;

    str.Format("标题栏按钮尺寸为:\n宽度:%d个像素\n高度:%d个像素",heightX,heightY);

    MessageBox(str);

}

MFC应用实例:[1]获取标题栏上按钮的尺寸

5、运行结果获得获得标题栏按钮尺寸如下:

MFC应用实例:[1]获取标题栏上按钮的尺寸

  • 连接远程桌面过程中出现无法连接时的解决办法
  • CentOS 7 下实现双网卡
  • Windows Server 2003如何查看系统隐藏文件
  • 使用使用ArtCursors工具给图标添加文字
  • win7电脑怎样修改环境变量
  • 热门搜索
    额济纳旅游 诗歌的特点 野马怎么样 吃饭后多久可以运动 怀孕可以吃桃子吗 qq群怎么创建 隆鼻手术怎么做 活期存款利息怎么算 豆浆机可以榨果汁吗 生死狙击怎么开挂