工控编程吧
标题:
6.上位机VC MFC漂亮的个性化弹出菜单
[打印本页]
作者:
qq263946146
时间:
2015-11-7 21:36
标题:
6.上位机VC MFC漂亮的个性化弹出菜单
漂亮的个性化弹出菜单
功能展示
•在许多大家日常使用的软件中,弹出式菜单都非常漂亮,那是如何实现的呢?其实菜单背景的图片改成漂亮的,菜单也就很漂亮了,本实例就实现了这一功能,效果如图
(, 下载次数: 1)
上传
点击文件名下载附件
要点提示
•设置弹出式菜单与设计普通的菜单一样,也是需要从Cmenu类派生一个子类,然后菜单项大小的设置由MeasureItem方法完成;菜单的当前状态的绘制由DrawItem方法完成;
•在这里我们编写了一个CIconMenu类,实现了漂亮个性弹出菜单的功能
实现功能
•1.新建一个对话框应用程序
•2.加载IconMenu.CPP, IconMenu.h两文件,添加菜单变量CIconMenu m_menu;及加载两位图ITEM.bmp, LEFT.bmp作为菜单的背景
•3.在对话框类的OnMeasureItem()内添加m_menu.MeasureItem(lpMeasureItemStruct);
•OnDrawItem()内添加m_menu.DrawItem(lpDrawItemStruct);
•4.最后在对话框类的OnContextMenu()内实现弹出菜单的显示;
• 具体操作 我们视屏演示
[iqiyi]http://player.video.qiyi.com/76aadb867de608d08c3a467339eb9fe6/0/0/w_19rt8kx0m5.swf-albumId=4833845809-tvId=4833845809-isPurchase=0-cnId=12[/iqiyi]
源码及视频教程下载
(仅电脑上可见):
(, 下载次数: 0)
上传
点击文件名下载附件
[note]1[/note]
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4