社区
界面
帖子详情
关于cmenu popup的问题
yzcurry
2007-06-18 06:09:39
小弟想问的问题是:我用的是已经存在的menu资源,比如,有这样的菜单结构.
文件->新建
打开
另存为^
发送->电子邮件页面
电子邮件连接
^^^^^^
我想做的就是把"发送"这个字符修改成自己想要的,前提就是用程序动态修改,不能做成资源的.我用了ModifyMenu,但是它只能修改那些有id号的.请大家给点建议或方法,先谢谢了,要是分不够可以再加
...全文
298
6
打赏
收藏
关于cmenu popup的问题
小弟想问的问题是:我用的是已经存在的menu资源,比如,有这样的菜单结构. 文件->新建 打开 另存为^ 发送->电子邮件页面 电子邮件连接 ^^^^^^ 我想做的就是把"发送"这个字符修改成自己想要的,前提就是用程序动态修改,不能做成资源的.我用了ModifyMenu,但是它只能修改那些有id号的.请大家给点建议或方法,先谢谢了,要是分不够可以再加
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
拿节
2007-06-19
打赏
举报
回复
来晚了一步!^_^
rulera
2007-06-19
打赏
举报
回复
学习中 加油
yzcurry
2007-06-19
打赏
举报
回复
谢谢楼上的两位,我的问题解决了,是用的tufaqing的方法,
CMenu *pSubMenu = mainmenu.GetSubMenu(0);
pSubMenu->ModifyMenu(3, MF_BYPOSITION, 0, _T("abc")); // 用MF_BYPOSITION
我一开始始终用的是CMenu mainmenu;中的对象来ModifyMenu,所以就卡在这得不到想要的结果了,原来先要得到下一级子菜单的指针,然后才能对其操作,又学到了,谢谢上面的两位了,揭贴
tufaqing
2007-06-18
打赏
举报
回复
void CAsdasdDlg::OnRButtonDown(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
ClientToScreen(&point);
CMenu mainmenu;
mainmenu.LoadMenu(IDR_MENU1);
CMenu *pSubMenu = mainmenu.GetSubMenu(0);
pSubMenu->ModifyMenu(3, MF_BYPOSITION, 0, _T("abc")); // 用MF_BYPOSITION
pSubMenu->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, this);
CDialog::OnRButtonDown(nFlags, point);
}
奶糖人五号
2007-06-18
打赏
举报
回复
几个函数
GetSubMenu
GetMenuItemInfo
SetMenuItemInfo
后面两个函数里有LPMENUITEMINFO类型的参数
这些应该对你有帮助吧。
yzcurry
2007-06-18
打赏
举报
回复
晚上大家要是没什么事情帮小弟一下.谢谢了
VC 6.0制作的弹出式菜单.rar
C
Menu
*
popup
; //IDR_POP_
MENU
是菜单资源的ID号,是刚添加的菜单
menu
.Load
Menu
(IDR_POP_
MENU
); ASSERT(
menu
); //此函数用于得到子菜单的指针。 //由于需要的是“可弹出项”的第一层子菜单,因此...
VC++菜单设计,制作界面
void C
Menu
2View::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags) { // TODO: Add your message handler code here and/or call default CClientDC dc(this); if(0x0d==nChar) { if(0==++m_nIndex) { m...
自动生成VBA窗体菜单
Popup
_
Menu
.Show
Popup
pt.X, pt.Y END SUB SUB 公式() Clear_
menu
'清除弹出菜单上菜单项 Dim cmb As CommandBarControl AddCustomCommandBar
Popup
1 "文本 ", "WB", False, True,7,"" AddCustomCommandBar
Popup
...
stdafx.h代码
class C
Menu
; // a
menu
/ H
MENU
wrapper class CCmdTarget; // a target for user commands class CWnd; // a window / HWND wrapper class CDialog; // a dialog // standard windows controls class ...
C++MFC教程
这个
问题
很多朋友都问过我,当然流汗是必须的,但同时如果按照某种思路进行有计划的学习就会起到更好的效果。万事开头难,为了帮助朋友们更快的掌握VC开发,下面我将自己的一点体会讲一下: 1、需要有好的C/C++基础...
界面
15,979
社区成员
115,897
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章