摘要: 工具栏工具栏控件在控件面板里没有对应的选项(图标),但有一个工具栏控件类CToolBar,所以我们如果要创建一个工具栏控件并显示在窗口里的话,只能用代码来完成,事实上任何一种控件,都可以用代码创建,如CButton按钮类,现举一个用代码创建按钮控件并显示在窗口里的例子。CButton类的Create成员函数可以创建一个按钮控件,这个函数的格式如下:BOOL CButton::Create(LPCTSTR lpszCaption,//按钮显示的文本DWORD dwStyle,//按钮样式const RECT& rect,//按钮控件显示的区域(大小)相对于父窗口CWnd* pParent 阅读全文
posted @ 2013-11-20 14:16 阿窟窿 阅读(1613) 评论(0) 推荐(0)
摘要: 由于要使用多国语言动态切换, 而CMFCMenuBar 和 CMFCToolBar又比较难用.1. CMFCMenuBar菜单栏中的菜单项文字修改可没有普通的菜单那么简单,它其实是由CMFCToolBar派生而来.所以能直接调用此类的对象修改的文字,就只有第一级菜单了.如果放到单文档中,即是像单文档主菜单的 "文件","编辑"这一层一直显示在窗口上的菜单项. 而这一级菜单是没有ID的,其属性是POP_UP. 就只能使用按如下方法修改其文字.[cpp]view plaincopy//更新菜单栏父项,即无ID的项.CAdoStringStr;CMFCTool 阅读全文
posted @ 2013-11-20 08:48 阿窟窿 阅读(1742) 评论(0) 推荐(0)