读书人

动态创建的CListCtrl怎么相应单击的事

发布时间: 2014-01-12 00:03:16 作者: rapoo

动态创建的CListCtrl怎样相应单击的事件呢?
如果是捆绑一个CListctl的控件,很容易相应相应鼠标的单击事件,但我的CListCtrl的动态创建的,没有和控件进行捆绑,怎样让它能相应鼠标的单击事件呢?
if (!m_wndView.Create(WS_CHILD|WS_VISIBLE|LVS_ICON, rect,this, 0)) //动态创建
return NULL;



[解决办法]
通过ID啊 你给的ID是0 换个其他ID 然后在cpp里用宏


ON_BN_CLICKED(ID, &CxxDlg::OnBnClickedOk)


[解决办法]
就像对话框里的ListCtrl一样应该就可以了吧。
新弄个带ListCtrl的对话框,添加Click事件。 把对话框里的事件相关代码拷贝过来。
这样应该就可以了。
没试过~~

读书人网 >VC/MFC

热点推荐