首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在所有者绘制菜单中绘制自己的子菜单箭头(并防止窗口将其箭头绘制在我的菜单上)

如何在所有者绘制菜单中绘制自己的子菜单箭头(并防止窗口将其箭头绘制在我的菜单上)
EN

Stack Overflow用户
提问于 2010-04-27 03:51:31
回答 1查看 1.2K关注 0票数 3

Windows似乎在之后绘制子菜单箭头我在WM_DRAWITEM中完成了绘制,如何停止窗口绘制箭头?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-06-25 20:23:19

请参阅CodeGuru上的Owner Drawing the Submenu Arrow

简而言之,OS总是在您绘制完菜单项之后绘制箭头,但是您可以在HDC的可绘制区域内完成绘制后,使用ExcludeClipRect()将菜单项的矩形排除在它的可绘制区域之外,这样OS就不能在您的绘制上进行绘制。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2716402

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档