如何判断CTreeCtrl的一个Item的可见性啊?
郑大满 2004-09-08 10:26:37 如何判断CTreeCtrl的一个Item的可见性啊?以下代码行吗?
void CTestTreeDlg::OnVisialbeTest()
{
int count = m_tree.GetVisibleCount(); //这个函数返回的值总是不对啊!!
HTREEITEM itVisible = m_tree.GetFirstVisibleItem();
for(int i=0; i<count; i++)
{
ASSERT(itVisible!=NULL);
if( m_hItemMsg == itVisible)
{
AfxMessageBox("可见");
return;
}
itVisible = m_tree.GetNextVisibleItem(itVisible);
}
AfxMessageBox("不可见");
}