listctrl控件的这样的消息处理函数是什么? 在listctrl控件中对选中的项进行消息响应对于鼠标左键的点击,我增加了这样的消息响应函数:OnClicklistctrl()但是如果用户是使用键盘上面的上下键来对listctrl控件进行选择,我们应该增加什么样子的消息响应函数呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要么你从CListCtrl这个类中继承一个类,在自己的子类中自己处理,要么用SDK中的子类化,不过怪麻烦的. 不要用OnClicklistctrl()来实现你试试ListCtrl中,有个LVN_ITEMCHANGED的消息来响应 自己写太麻烦了,你可以去http://www.codeproject.com/listctrl/去下一个list控件来使用.还可以自己修改达到自己满意 再新增一个 LVN_ITEMCHANGED 事件对应的响应函数OnItemchangedList()就可以了,然后在里面调用左键点击的消息响应函数OnClickList()即可.void CYourDlg::OnItemchangedList(NMHDR* pNMHDR, LRESULT* pResult) { NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR; OnClickList(pNMHDR,pResult); //调用鼠标左键点击的函数 *pResult = 0;} 如何获取窗口句柄并发送消息 求助:CListCtrl CComPtr问题~~~~~~~~~~~~ 从数据库里取一个函数名,怎么让这个函数执行 关于receive和recv问题 如何避免在列表头分隔线位置上普通光标变为调整光标,列表在CDialogBar上???等。。。。。 P4处理器的字长是多少?地址线是多少?数据线是多少? 有句代码看不懂if(in.find(key)==Mass::npos) 资源调用问题 你现在在工作中最需要一个什么样的工具软件? 关于外挂拦截技术................................呢 远程同时连接两个数据库,会使数据库的操作变慢吗?
你试试ListCtrl中,有个LVN_ITEMCHANGED的消息来响应
你可以去
http://www.codeproject.com/listctrl/
去下一个list控件来使用.
还可以自己修改达到自己满意
void CYourDlg::OnItemchangedList(NMHDR* pNMHDR, LRESULT* pResult)
{
NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR;
OnClickList(pNMHDR,pResult); //调用鼠标左键点击的函数
*pResult = 0;
}