ON_NOTIFY(TVN_SELCHANGING, IDC_MFCSHELLTREE1, &CSearchExploreDlg::OnClickMfcshelltree1)
void CSearchExploreDlg::OnClickMfcshelltree1(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: ここにコントロール通知ハンドラー コードを追加します。
//UpdateData(FALSE);
CString strPath;
LPNMTREEVIEW pNMTreeView = reinterpret_cast<LPNMTREEVIEW>(pNMHDR);
HTREEITEM hitem = pNMTreeView->itemNew.hItem;
m_wbdShellTree.GetItemPath(strPath, hitem);
CString szSel = pNMTreeView->itemNew.pszText;
CString szSel2 = pNMTreeView->itemOld.pszText;
SetDlgItemText(IDC_EDIT1, strPath);
*pResult = 0;
}
本文详细解析了MFC中树视图控件响应选择更改的通知过程,展示了如何在CSearchExploreDlg类中实现OnClickMfcshelltree1函数来处理TVN_SELCHANGING消息,更新路径显示。

2716

被折叠的 条评论
为什么被折叠?



