因为我的工程只有一处用到上下文菜单,所以自己瞎捣鼓着想避免再弄个菜单类,
结果发现VS2008 SP1有CContextMenuManager这个菜单管理器可以用。
如果你建工程的时候选visual studio的BCG并且生成“类视图”“文件视图”的那个停靠窗口,可以发现文件视图的上下文菜单就是用CContextMenuManager管理的,效果如下:
如这篇文章说的
http://blog.csdn.net/akof1314/article/details/6075902
我在一个对话框里照着做,结果上下文菜单可以弹出,但是鼠标左键单击对话框其他地方后菜单不消失,怎么解决呢?