社区
C++ 语言
帖子详情
vs2010动态菜单和工具条
还不晚
2011-11-07 01:09:00
vs2010 使用的是BCG,请问怎么动态添加菜单和工具条按钮?
...全文
87
3
打赏
收藏
vs2010动态菜单和工具条
vs2010 使用的是BCG,请问怎么动态添加菜单和工具条按钮?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
还不晚
2011-11-08
打赏
举报
回复
谢谢shenchenman
但我的菜单资源要在运行时通过代码添加,不能使用LoadMenu函数
shenchenman
2011-11-07
打赏
举报
回复
首先必须有框架类
如果是基于对话框的,那么自己手动加上frm
然后在主对话框的OnInitDialog函数里加上菜单跟工具条(示例):
m_wndMenuBar.Create (this);
CMenu menu;
menu.LoadMenu (IDR_MAINFRAME);
m_wndMenuBar.CreateFromMenu (menu.GetSafeHmenu (), TRUE, TRUE);
m_wndMenuBar.SetBarStyle (
m_wndMenuBar.GetBarStyle () &
~(CBRS_GRIPPER | CBRS_BORDER_TOP | CBRS_BORDER_BOTTOM | CBRS_BORDER_LEFT | CBRS_BORDER_RIGHT));
// 设置菜单栏定位图片rect
CRect rectMenuBar;
m_wndMenuBarLocation.GetWindowRect (&rectMenuBar);
ScreenToClient (&rectMenuBar);
m_wndMenuBar.SetWindowPos (&wndTop, rectMenuBar.left, rectMenuBar.top,
rectMenuBar.Width (),
rectMenuBar.Height (),
SWP_NOACTIVATE);
m_pMenuFrame = new CCmdFrame (this);
if (NULL == m_pMenuFrame)
{
PRINT_LOG(SERVER_UI, "CAirFluxServerDlg::InitializeUI", LEVEL_ERROR,
"初始化界面失败!");
return;
}
m_pMenuFrame->Create (NULL, _T(""));
m_pMenuFrame->ShowWindow (SW_HIDE);
m_pMenuFrame->SetMenuBar (&m_wndMenuBar);
m_wndMenuBar.SetOwner (m_pMenuFrame);
BCGCBProSetTopLevelFrame (m_pMenuFrame);
xiejijun_05
2011-11-07
打赏
举报
回复
如果安装了BCG,看BCG安装目录下的sample.不知道VS2010安装目录下有没有.
Android仿微信底部
菜单
栏+顶部
菜单
栏(附源码)
Android仿微信底部
菜单
栏+顶部
菜单
栏,效果看博文http://blog.csdn.net/evankaka/article/details/44121457
VS
2010下对话框添加
菜单
栏和
工具
栏及其启用,禁用同步
VS
2010下对话框添加
菜单
栏和
工具
栏及其启用,禁用同步 在对话框模式下,
菜单
栏和
工具
栏都需要我们自己手动添加。 添加
菜单
栏 1、
菜单
栏的添加比较简单,只需我们创建好“
菜单
”资源后(即:资源视图->右键单击”...
Java学习指南(Swing入门篇)
本篇内容至少包含: - 基本控件的使用 - 布局管理器的使用 - 自定义布局 - 图片的加载及使用 - 对话框,及自定义对话框 -
菜单
和
工具
栏 - 自定义绘图 - JList 列表框的用法,以及单元格的自定义显示 - JTable 表格...
Qt
菜单
栏、
工具
栏、状态栏介绍及
工具
栏action的
动态
增删显示实现方式
文章目录Qt
菜单
栏、
工具
栏、状态栏介绍及
工具
栏action的
动态
增删显示实现方式版本说明目录一、需求和目的二、
菜单
栏、
工具
栏、状态栏三、Qt
菜单
栏、
工具
栏和状态栏的基本操作说明1、QMenuBar:2、QToolBar...
C# WinForm
菜单
和
工具
栏控件
在
工具
箱中将控件划分为公共控件、容器、
菜单
和
工具
栏、数据、组件、打印、对话框等组。 本章为
菜单
和
工具
栏控件 C# ContextMenuStrip:右键
菜单
控件(上下文
菜单
) 1.在 C# WinForm开发中的右键
菜单
又叫上下文
菜单
...
C++ 语言
64,684
社区成员
250,491
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章