积木

No sub title

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  140 Posts :: 1 Stories :: 11 Comments :: 0 Trackbacks

常用链接

留言簿(1)

我参与的团队

搜索

  •  

最新评论

阅读排行榜

评论排行榜

void CMenuView::OnRButtonDown(UINT nFlags, CPoint point)  

{  

    // TODO:    

    //动态创建弹出菜单   

    CMenu menu;  

    menu.CreatePopupMenu(); //创建一个弹出菜单   

    menu.AppendMenuW(MF_BYCOMMAND | MF_STRING, ID_RIGHT_CLEAR, _T("剪切(&X)")); //添加子菜单项   

    menu.AppendMenuW(MF_BYCOMMAND | MF_STRING, ID_RIGHT_COPY, _T("复制(&C)"));  

    menu.AppendMenuW(MF_BYCOMMAND | MF_STRING, ID_RIGHT_PASTE, _T("粘贴(&P)"));  

    menu.AppendMenuW(MF_SEPARATOR);  

    menu.AppendMenuW(MF_BYCOMMAND | MF_STRING, ID_RIGHT_CLEAR, _T("清除\tCtrl + C"));  

    ClientToScreen(&point); //将客户区的坐标转化为屏幕的坐标   

    menu.TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTALIGN, point.x, point.y, this); //加载弹出菜单   

  

    CView::OnRButtonDown(nFlags, point);  

posted on 2011-11-03 15:05 Jacc.Kim 阅读(758) 评论(0)  编辑 收藏 引用 所属分类: VC / C++

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理