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; 静态文本显示不出来?? 如何实现桌面右下角,自动弹出窗口,该窗口链接到网页 date time picker组件如何赋值 如何用C++计算一个特别大的数 怎样学习TCP/IP详解(卷2)?? 我的这个鼠标程序要怎样在进程内(游戏)中生效? 天下高手何其多,快来看看莫错过!! 树形控件的问题 由哪位老大在开发的时候用过lex和yacc的?做的什么软件? CGridCtrl里的复选框CGridCellCheck如何居中 如何制作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;