MFC菜单应用实例:[3]获取菜单栏高度

 时间:2024-10-12 09:06:59

1、建立一个单文档文本,工程名为Height

MFC菜单应用实例:[3]获取菜单栏高度

2、在工作区的Resource View标签,展开Height resources|Menu,双击IDR_MAINFRAME选项,在客户区显示单文档的菜单栏。

MFC菜单应用实例:[3]获取菜单栏高度

3、双击“帮助”菜单右侧的虚线框在弹出的菜单项目属性中取消选择弹出,在ID框输入ID_MENU_HEIGHT,在标明框输入“获得菜单栏高度”

MFC菜单应用实例:[3]获取菜单栏高度

4、在“获得菜单栏高度”菜单上点击右键,然后选择建立类向导

MFC菜单应用实例:[3]获取菜单栏高度

5、弹出MFC classWizard,在Message列表框中选择COMMAND选项,撮劝丛食单击Add Function按钮,弹出Add Member Function对话框,单击OK按钮,最后单击Edit Code按钮。

MFC菜单应用实例:[3]获取菜单栏高度

6、在OnMenuHeight() 函数中添加一下代码void CMainFrame::OnMenuHeight(){ // TODO: Add your command handler code here int menuHeight=GetSystemMetrics(SM_CYMENU); CString str; str.Format("菜单栏的高度为:%d个像素",menuHeight); MessageBox(str);}函数GetSystemMetrics(SM_CYMENU)就是获得菜单栏的高度

MFC菜单应用实例:[3]获取菜单栏高度

7、运行结果获得单文档界面应用程序窗口菜单栏的高度如下:

MFC菜单应用实例:[3]获取菜单栏高度
  • linux wget 命令行下载网页
  • Redis服务器的启动和停止
  • js如何创建一个textarea元素
  • 易语言如何给工程项目加密
  • 图示EXCEL表格vba系列72之xlEdgeBottom属性简介
  • 热门搜索
    苏州丝绸博物馆 闭嘴英语怎么说 急切的近义词是什么 qq背景怎么设置 宫城良田发型 ipad怎么打电话 湖南工业大学怎么样 知道周长怎么求直径 演化的近义词 锦上添花的近义词