CListCtrl的用法,急!!!!! 我做的是一个服务器跟客户端的程序,客户端连接之后客户端名称在服务器的CListCtrl网格中显示,我点击这个客户端名称想对他发送消息(我采用右键弹出菜单形式来做的),但是不能够实现。是不是CListCtrl里要响应什么消息才能够给这个客户端发送消息? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 右键点击listctrl的item弹出菜单 添加listctrl控件的NM_RCLICK消息相应函数 void CTest6Dlg::OnRclickList1(NMHDR* pNMHDR, LRESULT* pResult) { NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR; if(pNMListView->iItem != -1) { DWORD dwPos = GetMessagePos(); CPoint point( LOWORD(dwPos), HIWORD(dwPos) ); CMenu menu; VERIFY( menu.LoadMenu( IDR_MENU1 ) ); CMenu* popup = menu.GetSubMenu(0); ASSERT( popup != NULL ); popup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, this ); } *pResult = 0; }至于菜单的响应需要你自己的处理了 关于登陆界面的问题 date time picker 如何初始化,使时间为2011- 1- 1 请问如何实现一个以图片为界面,没有边框的界面 哪位高手编写过一维小波变换的算法? 字符串连接问题~~ 请问有没有什么软件可以检测一个程序占用的CPU资源和内存资源,同时判断有没有内存泄漏。 我想问问让程序自己怎样调用数据源 请问window API 和 MFC是什么关系" 帮忙提供网络基础知识的下载,最基础的就行 如何求直线与多边形交点 使用DirectX可否实现图片文件的加载与2D渲染功能? 请教一个CListCtrl的问题
添加listctrl控件的NM_RCLICK消息相应函数
void CTest6Dlg::OnRclickList1(NMHDR* pNMHDR, LRESULT* pResult)
{
NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR;
if(pNMListView->iItem != -1)
{
DWORD dwPos = GetMessagePos();
CPoint point( LOWORD(dwPos), HIWORD(dwPos) );
CMenu menu;
VERIFY( menu.LoadMenu( IDR_MENU1 ) );
CMenu* popup = menu.GetSubMenu(0);
ASSERT( popup != NULL );
popup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, this );
}
*pResult = 0;
}
至于菜单的响应需要你自己的处理了