怎么样设置鼠标右键功能啊? 增加,删除,修改 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1,首先生成菜单资源“增加,删除,修改”2,WM_CONTEXTMENU的消息处理函数在函数离:{ CMenu menuPopup; menuPopup.LoadMenu(ID); menuPopup.GetSubMenu(0)->TrackPopupMenu(TPM_LETTALIGN, point.x, point.y, this);} 我是要在tree control控件上对各个节点实现右键的增加,删除,修改操作 那就响应NM_RCLICK消息,判断是否选中了节点,然后用楼上的方法,弹出菜单不就行了 怎么判断是否选中了节点啊?程序运行到 menuPopup.GetSubMenu(0)->TrackPopupMenu(TPM_LETTALIGN, point.x, point.y, this);时总是出错? HITEM item = pTreeCtrl->GetSelectedItem();if(Item != NULL){ ......//弹出菜单} HTREEITEM SelItem; SelItem = m_TreeCtrl.HitTest( point, &nFlags );CString str = m_TreeCtrl.GetItemText(SelItem);得到的str的值始终为空,为什么呢? vc6.0与vc2005生成olb的类不同? 对话框控件多语言(国际化)问题 关于映射模型 SDI中如何从后台取得动态数据,显示在屏幕上(要能够动态变化),请指教一下思路... 如何改變單文檔文件主窗口的字體 关于那个4k demo的一点点说明 如何实现多语言支持???就像IE那样 ★请高手介绍一下把类封装到dll中的最简单途径★ ★★★★★怎么才能在后台运行一个程序而不显示窗口? 有WIN32编程启蒙书吗?? 作过串口编程的老兄,看看这几句话是什么意思??小弟不会VC 等待硬件信号激活用循环等待好呢,还是线程检测好呢?
2,WM_CONTEXTMENU的消息处理函数
在函数离:
{
CMenu menuPopup;
menuPopup.LoadMenu(ID);
menuPopup.GetSubMenu(0)->TrackPopupMenu(TPM_LETTALIGN, point.x, point.y, this);
}
if(Item != NULL)
{
......//弹出菜单
}
SelItem = m_TreeCtrl.HitTest( point, &nFlags );
CString str = m_TreeCtrl.GetItemText(SelItem);得到的str的值始终为空,为什么呢?