在vs08中,想做动态属性菜单,就是点击不同的item,就显示出不同的属性信息。
求思路~
谢谢
求思路~
谢谢
解决方案 »
- 多个窗口为什么知道我想要操作的是哪个,请高手确认下
- 新手问题!
- 拆分窗口隐藏拆分栏Question?
- 受不了,我怎么才能一起改变窗体中控件的位置和大小?
- 散分:大家进来讨论一下做TESTING 和 DEVELOP 谁的发展好一些?
- 关于CFileDialog
- 共享ADSL为什么有的网站上不去?
- 在线等待,关于注册表AutoPlay的问题,请各位高手帮忙.100分送上!!!
- 用什么方法可以定时地创建一个文件???(不用定时器)
- Win98怎么做才能提供DCOM服务?
- VC 做向导的时候,如何在某个属性页中中止整个向导
- 如何使CPropertySheet、CPropertyPage做的向导下一步按钮置灰?
然后在菜单中写上你要设置各项属性的各项属性名称
然后在去添加每一项菜单的响应函数,在每个函数中对你所要设置的属性进行设置..
然后通过鼠标右键的消息响应函数去显示菜单,代码如下:
CMenu menu;
menu.LoadMenu(IDR_MENU);
menu.TrackPopupMenu(...)去显示菜单,函数具体参数可查MSDN..
用一个菜单,在不同一的位置点击右键弹出的右键菜单项是变化的是吗?
还是说点击不同的菜单项,响应不同?前者得写一具继承于CMenu的类,在不同的位置添加不同的项。
后者用常用的方法就可以,动态弹出或者用资源实现都可以。