用SetItemState并不能够清除选择,看下面代码,不能够弹出对话框来。请问高手们,这是怎么回事,怎样才能够弹出那个对话框阿!谢谢!HTREEITEM hTreeItemCurrent = m_treeCtrl.GetSelectedItem();
if (hTreeItemCurrent != NULL)
{
m_treeCtrl.SetItemState(hTreeItemCurrent, 0, TVIS_SELECTED);
HTREEITEM hItem = m_treeCtrl.GetSelectedItem();
if (hItem == NULL)
{
AfxMessageBox(_T("选择为空"));
}
}
if (hTreeItemCurrent != NULL)
{
m_treeCtrl.SetItemState(hTreeItemCurrent, 0, TVIS_SELECTED);
HTREEITEM hItem = m_treeCtrl.GetSelectedItem();
if (hItem == NULL)
{
AfxMessageBox(_T("选择为空"));
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货