Pop-up Menu 不支持此接口的解决方法

时间:2016-12-12 07:51:42
【文件属性】:
文件名称:Pop-up Menu 不支持此接口的解决方法
文件大小:766B
文件格式:TXT
更新时间:2016-12-12 07:51:42
Pop-up Menu 不支持此接口 Pop-up Menu 不支持此接口,原因是Win7系统与VC6.0的兼容性问题。 其解决的三种方法: (1)、Win7与VC6不兼容,虽然可以装的上,Win7上可以运行VC6,但是有很多类型的工程是无法编译的,建议升级到10.0。 (2)、Pop-up Menu后在文件名中将插入组件的后缀.lnk 去掉,将原来的Pop-up Menu.lnk变为Pop-up Menu即可,只是不是很稳定,但是勉强可以使用。 (3)、用TrackPopupMenu()函数自定义鼠标右键弹出式菜单;即: a、自定义菜单资源IDR_MENU1; b、添加WM_RBUTTONDOWN消息,并输入类似代码(仅供参考): CMenu m_menu; m_menu.LoadMenu(IDR_MENU1); CMenu *pPupup=m_menu.GetSubMenu(0); ClientToScreen(&point); pPupup->TrackPopupMenu(TPM_LEFTALIGN| TPM_RIGHTBUTTON,point.x,point.y, this);

网友评论