我在我的对话框上添加一CListCtrl控件。名为IDC_LIST1.然后在此控件中INSERT了几个项目。然后。我想像QQ里给某个好友发送信息那样,双击其中的某个项目,就怎样怎样。我的问题是,双击CListCtrl控件中某个项目的虚函数是什么?我试过用下面这个虚函数,但好象不行。程序见下:
void CQqPanel::OnItemdblclickList1(NMHDR* pNMHDR, LRESULT* pResult)
{
HD_NOTIFY *phdn = (HD_NOTIFY *) pNMHDR;
// TODO: Add your control notification handler code here
AfxMessageBox("clicked");
*pResult = 0;
}
结果我双击某个项目时,并不弹出message框.请各位高手指教!
void CQqPanel::OnItemdblclickList1(NMHDR* pNMHDR, LRESULT* pResult)
{
HD_NOTIFY *phdn = (HD_NOTIFY *) pNMHDR;
// TODO: Add your control notification handler code here
AfxMessageBox("clicked");
*pResult = 0;
}
结果我双击某个项目时,并不弹出message框.请各位高手指教!
void CCofferDlg::OnDblclkList(NMHDR* pNMHDR, LRESULT* pResult)
{
CListCtrl* pList = (CListCtrl*)GetDlgItem(IDC_LIST);
POSITION pos = pList->GetFirstSelectedItemPosition();
if(pos != NULL)
{
int index = pList->GetNextSelectedItem(pos);
CString filename=pList->GetItemText(index,0);
ShellExecute(NULL, "open", filename, NULL, NULL, SW_SHOWNORMAL);
}
*pResult = 0;
}