treecontrl 的消息
1。使用在resouceview中放一个tree ctrl到dialog上,右键点击treectrl,选择classwizard
在messages中双击NM_CLICK和NM_DBLCLK,在添加的消息映射函数中添加相应显示代码
2。SDK的方法:
在你的TREECONTRAL控件的父窗体的消息循环函数中响应
WM_NOTIFY消息。
switch(message)
{
UINT nContralID = (UINT)wParam;
switch(nContralID) //控件ID
{
NMHDR* pNMHDR = (NMHDR*)lParam;
switch(pNMHDR->code)//操作方式
{
case NM_CLICK: //单击---
{
ListClick(pNMHDR);---这个函数就是你要的内容。
0;
}
break;
case NM_DBLCLK: //双击
{
ListDClick(pNMHDR);//这个函数就是你要的内容。
return 0;
}
break;
default:
case NM_RCLICK: //右击
break;
}
}