社区
界面
帖子详情
托盘菜单不响应OnDrawItem?
cdm2179
2011-01-03 10:49:15
派生的一个自绘菜单类,但是托盘右键菜单不响应OnDrawItem?钩子也不响应WM_DRAWITEM ?
那怎么养自绘菜单项呢?
...全文
128
7
打赏
收藏
托盘菜单不响应OnDrawItem?
派生的一个自绘菜单类,但是托盘右键菜单不响应OnDrawItem?钩子也不响应WM_DRAWITEM ? 那怎么养自绘菜单项呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
疯狂石头_
2011-01-03
打赏
举报
回复
你试试DrawItem
cdm2179
2011-01-03
打赏
举报
回复
[Quote=引用 3 楼 a19860903 的回复:]
你不就是想让托盘弹出的菜单是自己派生的菜单吗?
[/Quote]
对,但问题是它不响应我的菜单类的OnDrawItem函数,我是问这个为什么?
疯狂石头_
2011-01-03
打赏
举报
回复
你不就是想让托盘弹出的菜单是自己派生的菜单吗?
cdm2179
2011-01-03
打赏
举报
回复
[Quote=引用 1 楼 a19860903 的回复:]
CPoint point;
GetCursorPos(&point);
CMenu *psub = (CMenu *)this->m_stateMenu.GetSubMenu(0);
psub->TrackPopupMenu((TPM_LEFTALIGN|TPM_RIGHTBUTTON), point.x, point.y, this);
stateMenu就是你自定义的菜单类……
[/Quote]
答非所问
疯狂石头_
2011-01-03
打赏
举报
回复
CPoint point;
GetCursorPos(&point);
CMenu *psub = (CMenu *)this->m_stateMenu.GetSubMenu(0);
psub->TrackPopupMenu((TPM_LEFTALIGN|TPM_RIGHTBUTTON), point.x, point.y, this);
stateMenu就是你自定义的菜单类
cdm2179
2011-01-03
打赏
举报
回复
现在知道为什么不响应OnDrawItem了,原因是我没改变菜单的自绘属性,OnInitMenuPopup在这里设置OWNERDRAW,但是,托盘菜单怎么设置OWNERDRAW属性?它的父窗口是什么?
OnDraw
Item
属性制作
菜单
或列表的Delphi源码..rar
OnDraw
Item
属性制作
菜单
或列表的Delphi源码..rar
OnDraw
Item
属性制作
菜单
或列表的Delphi
Delphi源码,多媒体技术,
菜单
列表 利用
OnDraw
Item
属性制作
菜单
或列表的Delphi源码,鼠标放上去的时候,会看到
ITEM
项多了修饰,像
菜单
,或者是像按钮,这就是本例子演示给大家的功能,特别希望对Delphi基础知识不太...
易语言无边框窗口加
菜单
易语言无边框窗口加
菜单
源码,无边框窗口加
菜单
,设置
菜单
栏背景,设置
菜单
栏自绘,
菜单
窗口_OnMessage,
菜单
窗口_OnMeasure
Item
,
菜单
窗口_
OnDraw
Item
,
菜单
窗口_DrawMenu
Item
,GetMenuName,GetMenuNameWidth,GetMenu,...
动态添加按钮
响应
事件 改变按钮背景色 字体色
动态添加10个按钮,
响应
事件,动态改变按钮背景色,字体色,居然不知道怎么做,在网上找了不少代码,自己修改后,完成这个小功能,放上来当作备份,也与大家分享。 改变按钮颜色在对话框的
OnDraw
Item
()里面,按钮...
Sta.rar_
OnDraw
Item
_sta_static 颜色_static字体颜色_静态文本
静态文本(Static):修改字体及大小\动态显示颜色等.也适应编辑框等控件
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章