我想实现这么一个功能:当双击tree control的一个元素时,弹出一个对话框,我想要新的对话框获取tree control中被双击的元素,该怎么做呢?? 比如说如下这个方法中:void CClientNewDlg::OnNMDblclkTreeList(NMHDR *pNMHDR, LRESULT *pResult)
{
// TODO: Add your control notification handler code here
CSendMsgDlg *cDlg = new CSendMsgDlg;
cDlg->Create(IDD_DIALOG_SENDMSG);
cDlg->ShowWindow(SW_SHOW);
HTREEITEM clickedItem = m_treelist.GetSelectedItem();//我这句话好像没有获得双击的元素,下面的该怎么写呢?? //cDlg.m_sendto.SetWindowTextW(clickedItem);
*pResult = 0;
}
{
// TODO: Add your control notification handler code here
CSendMsgDlg *cDlg = new CSendMsgDlg;
cDlg->Create(IDD_DIALOG_SENDMSG);
cDlg->ShowWindow(SW_SHOW);
HTREEITEM clickedItem = m_treelist.GetSelectedItem();//我这句话好像没有获得双击的元素,下面的该怎么写呢?? //cDlg.m_sendto.SetWindowTextW(clickedItem);
*pResult = 0;
}
解决方案 »
- 【问题】CImage或CBitmap如何接收二进制数据以便显示二进制所表示的图片?
- 新手全分求问,关于XML文件读取的,用的MSXML
- 链接错误 LINK2005 变量已在某.obj文件中定义.....
- 一个获取其他进程中列表控件内容的问题?
- 求扫描器源代码
- UDP穿透socks5的问题,急!!!!!!
- 高分请教关于Serialize的问题
- virtual void Dump(CDumpContext& dc) const;函数声明最后的const是什么意思???
- 如何创建一个象DOS那样的窗口,在win32程序中?
- vc++中的线程问题
- 有关Bitmap类FromFile的问题以及怎么对一幅图片进行连续修改?
- (疑难问题)CStatic的ToolTip, vc6可以,vc8不行!
void CClientNewDlg::OnNMDblclkTreeList(NMHDR *pNMHDR, LRESULT *pResult)
{
// TODO: Add your control notification handler code here
HTREEITEM clickedItem = m_treelist.GetSelectedItem();
MessageBox(m_treelist.GetItemText(clickedItem )); CSendMsgDlg *cDlg = new CSendMsgDlg;
cDlg->Create(IDD_DIALOG_SENDMSG);
cDlg->ShowWindow(SW_SHOW); *pResult = 0;
}