在TreeCtrl的子类MyTree的消息函数中
void CMyTree::OnTvnSelchanged(NMHDR *pNMHDR, LRESULT *pResult)
{
HTREEITEM hSelect=GetSelectedItem();
if(hSelect!=NULL)
{
CString cstrTreeItem;
cstrTreeItem = GetItemText(hSelect);
}
怎么把选定项的文字显示到CEdit(定义了变量m_sEdit)
void CMyTree::OnTvnSelchanged(NMHDR *pNMHDR, LRESULT *pResult)
{
HTREEITEM hSelect=GetSelectedItem();
if(hSelect!=NULL)
{
CString cstrTreeItem;
cstrTreeItem = GetItemText(hSelect);
}
怎么把选定项的文字显示到CEdit(定义了变量m_sEdit)
解决方案 »
- 工程间调用问题
- 有做过EXE远程注入自身线程的高手吗?
- 求教!怎样修改类的继承关系?
- 如何向WinWord的编辑控件写入内容(附源程序)???
- 在线等: 关于"让窗体最前"问题的新问题
- 怎样在不重装MSDN的情况下从VC6.0中打开MSDN?
- 怎样才能让Agent Character发中文音?{解决马上结帖}
- IDL语法:[id(6), helpstring("method GetDataAddressSafe")] HRESULT GetDataAddressSafe([out,retval] SAFEARRAY** ppSafeData); 为何
- MFC下载图片并显示
- unix程序转windows 程序遇到的问题。
- VISTA系统,C、D、E、F等盘符后,多了两个莫名其妙的东东,谁帮忙解决下!
- 有谁了解chrome?
cstrTreeItem = GetItemText(hSelect);
m_sEdit的变量类型是什么的?
CString的话,直接赋值啊
控件类型的话,SetWindowText
或直接SetDlgItemText(IDC_EDIT1,cstrTreeItem);
cstrTreeItem = GetItemText(hSelect);
CTree_ListDlg dlg;
dlg.m_ctrlEdit.SetDlgItemText(IDC_EDIT1,(LPCTSTR)cstrTreeItem);
是这样吗,会出异常