listctrl 右击事件代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 void CTraderenView::OnNMRclickList1(NMHDR *pNMHDR, LRESULT *pResult){ // TODO: 在此添加控件通知处理程序代码 // TODO: Add your control notification handler code here NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR; if(pNMListView->iItem == -1) { return; } CPoint oPoint; CMenu menu ; GetCursorPos( &oPoint); menu.LoadMenu(IDR_MENU1);//装载自定义的右键菜单 CMenu* pSubMenu;//定义下面要用到的cmenu对象 pSubMenu = menu.GetSubMenu(0);//获取第一个弹出菜单,所以第一个菜单必须有子菜单 // pSubMenu->EnableMenuItem(IDM_REMOVE_FROM_KILL_LIST, MF_DISABLED | MF_GRAYED); pSubMenu->TrackPopupMenu (TPM_LEFTALIGN, oPoint.x, oPoint.y, this); //在指定位置显示弹出菜单 *pResult = 0; void CTraderenView::OnNMRclickList1(NMHDR *pNMHDR, LRESULT *pResult) { // TODO: 在此添加控件通知处理程序代码 // TODO: Add your control notification handler code here NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR; if(pNMListView-> iItem == -1) { return; } CPoint oPoint; CMenu menu ; GetCursorPos( &oPoint); menu.LoadMenu(IDR_MENU1);//装载自定义的右键菜单 CMenu* pSubMenu;//定义下面要用到的cmenu对象 pSubMenu = menu.GetSubMenu(0);//获取第一个弹出菜单,所以第一个菜单必须有子菜单 // pSubMenu-> EnableMenuItem(IDM_REMOVE_FROM_KILL_LIST, MF_DISABLED ¦ MF_GRAYED); pSubMenu-> TrackPopupMenu (TPM_LEFTALIGN, oPoint.x, oPoint.y, this); //在指定位置显示弹出菜单 *pResult = 0; VS2010和direct sdk的问题,新手无知,如果发错区请提醒下正确的地方 socket连接一些问题 欢迎大家相互交流VC++ 81756748 (急切求助)如何实现MP3音频快速和慢速播放?(快读和慢读时听起来还是一个人) 如何写SQL语法:查询自动编号字段编号在某个范围之内的语句? 在vc中怎样获取所连接的数据库的数据库名、版本、发行商啊? 如何使显示位图的静态文本控件具有滚动条 菜鸟求助 这段代码为什么出现内存错误? 怎样在一个窗体上挖空指定区域!!! 如何制作ActiveX控件内包含了另一ActiveX控件? VC SQL数据库转成ACCESS数据库的问题
{
// TODO: 在此添加控件通知处理程序代码
// TODO: Add your control notification handler code here
NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR;
if(pNMListView->iItem == -1)
{
return;
} CPoint oPoint;
CMenu menu ; GetCursorPos( &oPoint);
menu.LoadMenu(IDR_MENU1);//装载自定义的右键菜单 CMenu* pSubMenu;//定义下面要用到的cmenu对象
pSubMenu = menu.GetSubMenu(0);//获取第一个弹出菜单,所以第一个菜单必须有子菜单
// pSubMenu->EnableMenuItem(IDM_REMOVE_FROM_KILL_LIST, MF_DISABLED | MF_GRAYED);
pSubMenu->TrackPopupMenu (TPM_LEFTALIGN, oPoint.x, oPoint.y, this); //在指定位置显示弹出菜单 *pResult = 0;
{
// TODO: 在此添加控件通知处理程序代码
// TODO: Add your control notification handler code here
NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR;
if(pNMListView-> iItem == -1)
{
return;
} CPoint oPoint;
CMenu menu ; GetCursorPos( &oPoint);
menu.LoadMenu(IDR_MENU1);//装载自定义的右键菜单 CMenu* pSubMenu;//定义下面要用到的cmenu对象
pSubMenu = menu.GetSubMenu(0);//获取第一个弹出菜单,所以第一个菜单必须有子菜单
// pSubMenu-> EnableMenuItem(IDM_REMOVE_FROM_KILL_LIST, MF_DISABLED ¦ MF_GRAYED);
pSubMenu-> TrackPopupMenu (TPM_LEFTALIGN, oPoint.x, oPoint.y, this); //在指定位置显示弹出菜单 *pResult = 0;