VC鼠标右键弹出菜单的实现(转)

转载 2011年01月24日 11:15:00

前提工作:

1添加Menu资源,在里面设好内容

2添加鼠标右键点击消息

具体实现:

void DIALOG1::OnRclickTree1(NMHDR* pNMHDR, LRESULT* pResult)

{

 // TODO: Add your control notification handler code here

 LPPOINT lpoint=new tagPOINT;  

   ::GetCursorPos(lpoint);                                //获得鼠标

   CMenu   menu,*pSubMenu;

   menu.LoadMenu(IDR_MENU2);                //添加菜单资源

   pSubMenu=menu.GetSubMenu(0);           //设置菜单弹出项目起始位置

   pSubMenu->TrackPopupMenu(TPM_LEFTALIGN,lpoint->x,lpoint->y,this);    //获得鼠标位置

 *pResult = 0;

}

JQ实现右键点击弹出菜单

//屏蔽浏览器右键菜单 document.oncontextmenu = function().{ return false; } //按下鼠标 $(document).mousedown(...
  • ccfxue
  • ccfxue
  • 2016年01月03日 23:22
  • 2942

MFC---鼠标右键弹出菜单

首先 在资源编辑栏中 添加 菜单栏
  • liumeng305
  • liumeng305
  • 2014年06月04日 11:39
  • 1540

vc树形控件中点击右键建立一个弹出式菜单

vc树形控件中点击右键建立一个弹出式菜单:  一、在资源编辑器中建立一个菜单资源   新建一个菜单资源,比如把菜单的ID号为IDC_POPMENU。此菜单有一项两层,即有一个可弹出的菜单项,而此菜单项...
  • sunnyjones
  • sunnyjones
  • 2007年07月07日 15:39
  • 5520

Jquery鼠标右键点击弹出菜单

今天分享一个Jquery鼠标右键点击弹出菜单的组合功能。在项目中,主要是用在表格中,点击单元格, 弹出右键菜单,选择下一步的功能。 首先是,右键点击事件的获取: 鼠标的事件e,e.which: ...
  • u010832551
  • u010832551
  • 2016年02月25日 15:16
  • 1372

jquery实现鼠标右击出现菜单

页面如图所示: css样式:    body{ position:relative;} ul,li{ margin:0; padding:0; list-style:none; font-size...
  • hwsdau
  • hwsdau
  • 2016年11月11日 20:36
  • 3316

QT 鼠标右键菜单

QWidget及其子类都可有右键菜单,因为QWidget有以下两个与右键菜单有关的函数: Qt::ContextMenuPolicy contextMenuPolicy () const ...
  • TJU355
  • TJU355
  • 2012年06月11日 14:13
  • 16066

js 右键弹出自定义菜单

近期在项目中有一个右键菜单的需求,发现很多实现都比较复杂,于是自己花了一点时间稍微研究了一下,下面提供一个简洁的实现方法。 js声明部分://创建右键菜单 var epMenu={ crea...
  • ttx_laughing
  • ttx_laughing
  • 2016年11月24日 17:17
  • 908

VC鼠标右键弹出菜单的实现

前提工作:1添加Menu资源,在里面设好内容2添加鼠标右键点击消息具体实现:void DIALOG1::OnRclickTree1(NMHDR* pNMHDR, LRESULT* pResult) {...
  • HICON
  • HICON
  • 2006年12月08日 14:24
  • 3013

MFC右键弹出菜单,并添加响应函数

遇到问题: 添加右键弹出菜单,并添加响应函数,点击菜单项却进不响应函数。 实现步骤: 1、新建一个菜单资源,IDR_TOOL_MENU。 2、在ClassWizard中 vo...
  • surui_555
  • surui_555
  • 2015年07月28日 17:38
  • 4351

swing中鼠标右击弹出菜单怎么实现

 //   MenuTest.java         import   java.awt.*;     import   java.awt.event.*;     import   javax.s...
  • East271536394
  • East271536394
  • 2008年01月08日 13:29
  • 2319
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VC鼠标右键弹出菜单的实现(转)
举报原因:
原因补充:

(最多只允许输入30个字)