社区
C++ Builder
帖子详情
怎样实现类似 VC 中对应不同窗体显示不同菜单 ?
wdf
2000-06-06 04:08:00
1. 怎样实现类似 VC 中对应不同窗体显示不同菜单 ?
2. 怎样根据条件禁止相应菜单项 ?
...全文
188
4
打赏
收藏
怎样实现类似 VC 中对应不同窗体显示不同菜单 ?
1. 怎样实现类似 VC 中对应不同窗体显示不同菜单 ? 2. 怎样根据条件禁止相应菜单项 ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ploto
2000-06-10
打赏
举报
回复
不同窗体对应不同的菜单是非常容易的,只要将不同的窗体都加上一个TMainMenu 后将AutoMerge 属性设为真即可。
根据条件设置相应的菜单要看你在什么情况下,根据什么条件了,不过一般是在Application->OnIdle 事件中设定。
wdf
2000-06-07
打赏
举报
回复
xu_xin:
并友情邀请回答另一问题:
* MDI 应用程序中的子窗体, WindowState属性被设为 wsMaximized, 运行后打开子
窗体,则最大化的子窗体的系统菜单上显示 最小化 + 还原 + 关闭 三按钮, 现要求除掉
还原 按钮 ,怎么办 ? 请上机试了再答.
该题也在列表上,6-6 日提出,请去拿分.
wdf
2000-06-07
打赏
举报
回复
xu_xin:
请给一段完整代码.
wu_xin
2000-06-07
打赏
举报
回复
可以在 APPLICATION-ONIDLE(或其他对应事件中)对菜单事件进行可见(不可见),有效(失效)的初始处理!
VC
窗体
Tree树形
菜单
及TAB视图实例.rar
一个应用于
VC
窗体
中
的Tree树形
菜单
及TAB视图实例,使用时需要添加以下类:DirectoryTree、SplitClass、TabCtrl。除了完成目录树的功能,还可
实现
TAB视图,左侧
菜单
下部的选项卡可点击切换
对应
内容,多视图窗口也是本程序的一个亮点,因此本源码对于编写
VC
界面程序相当有参考价值。
VC
程序开发之
窗体
与界面设计(2)
1.2 弹出
菜单
应用实例 10 实例005 在控件上单击右键弹出
菜单
10 实例006 个性化的弹出
菜单
11 实例007 任务栏托盘弹出
菜单
13 1.3 工具栏应用实例 15 实例008 带背景的工具栏 15 实例009 带图标的工具栏 16 实例010 带下拉
菜单
的工具栏 17 实例011 可调整按钮位置的工具栏 19 实例012 浮动工具栏 20 实例013 根据表
中
数据动态生成工具栏 22 实例014 具有提示功能的工具栏 24
用
VC
#.NET开发交互式CAD系统
用
VC
#.NET开发交互式CAD系统,包括结合GDI+和OPENGL两种方案。 联系平台客服可开发票。
VC
通过
菜单
按钮控制视图
显示
内容的大小.rar
VC
通过
菜单
按钮控制视图
显示
内容的大小,也就是
窗体
视图可放大、缩小,看到工具栏
中
间的放大、缩小按钮了吗?鼠标点击一次
对应
的的按钮,即可放大或缩小视图区的方格大校本源码将演示通过控制按钮控制对象
显示
的大校
VC
实现
窗口左侧的
菜单
树功能.rar
VC
实现
窗口左侧的
菜单
树功能。主要讲到如何在多文档
中
加入一个ControlBar,以及如何在ControlBar
中
加入一个树控方法。首先,新建一个多文档工程,将Sizecbar.cpp和Sizecbar.h复制到工程的文件加
中
,并将新文件加入到工程
中
。这样工程
中
加入了个新类CsizingControlBar。然后,利用Class Wizard 生成也基于CtoolBar的新类mybar。将基类改为CsizingControlBar。 在mybar类
中
加入OnUpdateCmdUI(CFrameWnd *pTarget, BOOL bDisableIfNoHndler) 再在CMainFrame
中
加入mybar 的成员变量m_CtrlBar;在CmainFrame的OnCreate函数
中
加入相关代码,在mybar
中
加入一个树视控件:新建个类MyTree 基于CTreeCtrl。再在mybar加入成员变量 MyTree m_TreeCtrl;将mybar重载WM_CREATE消息函数。 在CCTreeControlBarView
中
,添加成员变量m_Title,添加成员函数DrawRect(CDC *pDC); 在OnDraw函数
中
调用此函数;再在应用程序类
中
加入视图类的指针,pView;在视图
中
重载OnInitUpdate()函数,其
中
对pView进行初始化。在MyTree类
中
添加左键单击函数OnLButtonDown()在函数
中
将通过单击树控
中
的节点,获得
对应
节点的文本标题。
C++ Builder
13,822
社区成员
102,680
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章