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

2025-04-08 06:42:05

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

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

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

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

3、在“获得菜单栏高度”菜单上点击右键,然后选择建立类向导。弹出MFC classWi所鼙艘疯zard,在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]获取标题栏上按钮的尺寸
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢