最好越详细越好~~
解决方案 »
- 如何在vc6中对excel的单元格进行角度旋转
- Button按钮的背景颜色怎么设置?
- 为什么SOCKET在线程中传递会出错, 不解
- 关于MessageBox显示的一个问题
- 求救,我需要在CHelloDialog中调用CHelloCtrl的Funct();
- VC与数据库的连接问题:VC与ACCESS表连接,程序执行出现“未发现数据源名称且未指定驱动程序”是怎么回事 ?
- 插入float数据类型到数据库中如何写?
- 一个很不错的学习资料网站,有很多教学视频资料下载,晚了就没了.
- SQL Server 2000能在windows XP上安装吗
- CMnlView是从CRichEditView中继承的,用于我的编辑器程序中,但是...
- 不用全局HOOK如何监视某个进程窗口的键盘和鼠标消息?
- 超时问题
在CMyListCtrl的OnLButtonDown(UINT nFlags, CPoint point)里执行你的代码
在这些函数里,你会得到一些传入的参数,参数里会有点在第几行等数据,详细的可以去查MSDN,
如果没有传给你参数,你可以用HitTest之类的函数得到
右键点击这个控件,Event...,添加这个控件的NM_CLICK消息,处理这个消息的消息处理函数,大致如下:
void CYourDlg::OnClickctllist(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: Add your control notification handler code here
NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR;
//当前被点击的项的消息都存在pNMListView中,在这加入你需要执行的代码来满足你的要求即可
*pResult = 0;
}