『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

VC视图中响应右键菜单

VC视图中响应右键菜单
继续VC编程,这次所说的是关于在VC++中响应右键菜单,就是在点击右键的时候显示下拉菜单。

       继续VC编程,这次所说的是关于在VC++中响应右键菜单,就是在点击右键的时候显示下拉菜单。下面给出实现过程,本来以为很复杂,其实只要响应一个函数即可。

 

       在View中找到下面这个函数。加入所需代码,其中的ID***表示你的要加载的菜单。

 

void CtexADOView::OnContextMenu(CWnd*  pWnd , CPoint point)

{

    CMenu testMenu;

    testMenu.LoadMenuW(IDR_MENU_RBUT);

    testMenu.GetSubMenu(0)->TrackPopupMenu(TPM_LEFTALIGN|TPM_LEFTBUTTON|TPM_RIGHTBUTTON, point.x, point.y, this) ;

}

       如果你有什么好的方法,欢迎指教,谢谢.

      京ICP备2025132830号-1 京公网安备 号