各位高手,请帮忙看一下。我需要实现点击树控件“项目1”节点后,就在listctrl里面列出“参数1”,点击其他节点,不作反应。下面程序段中if语句那一段有问题,请问大家怎么才能达到我的目的呢?谢谢了!CTreeCtrl* pTree=(CTreeCtrl*)GetDlgItem(IDC_TREE1);//得到树控件指针 HTREEITEM hSelected=pNMTreeView->itemNew.hItem;
if(hSelected!=NULL)
{
char text[31];
TV_ITEM item;
item.mask=TVIF_HANDLE|TVIF_TEXT;
item.hItem=hSelected;
item.pszText=text;
item.cchTextMax=30;
VERIFY(pTree->GetItem(&item));//得到选中项的文本
if(text=="项目1")
{
m_ListCtrl.DeleteAllItems();
m_ListCtrl.InsertItem(0,"参数1");
}
} *pResult = 0;
if(hSelected!=NULL)
{
char text[31];
TV_ITEM item;
item.mask=TVIF_HANDLE|TVIF_TEXT;
item.hItem=hSelected;
item.pszText=text;
item.cchTextMax=30;
VERIFY(pTree->GetItem(&item));//得到选中项的文本
if(text=="项目1")
{
m_ListCtrl.DeleteAllItems();
m_ListCtrl.InsertItem(0,"参数1");
}
} *pResult = 0;
解决方案 »
- vc win32控制台程序如何操作sqlserver2000
- ListView向第二列后面添加数据. SOS
- 《深入浅出MFC》中的宏:__IMPLEMENT_RUNTIMECLASS
- 求助:如何用c++实现类似Excel的表格
- 在线等待:如何删除文件中的一行?江湖救急!!
- 简单问题-全局变量困扰
- 请问在windows中所谓的句柄Handle应该是唯一的、不会重复的吧?而且有没有能生成句柄的API函数?
- vc中的webbrowser控件怎样中资源中加载html,并且html附带js,也需要从资源中加载
- 关于图像平移,请大家指点我的代码哪里有问题?编译链接无错误,可是不出结果
- vc++ 数据库问题
- 如何使刚启动的MDI程序 不 自动打开一个文档
- 在WIN32下如何用LoadBitmap加载位图
呵呵CString就可以了