TVINSERTSTRUCT treeRoot;
HTREEITEM treeItem;
treeRoot.hParent=NULL;
treeRoot.hInsertAfter=TVI_LAST;
treeRoot.item.mask=TVIF_IMAGE|TVIF_SELECTEDIMAGE|TVIF_TEXT|TVIF_STATE;
treeRoot.item.hItem=NULL;
treeRoot.item.pszText=_T("所有类型");
treeRoot.item.state=INDEXTOSTATEIMAGEMASK(1);
treeRoot.item.stateMask=TVIS_STATEIMAGEMASK;
treeRoot.item.cchTextMax=6;
treeRoot.item.iSelectedImage=1;
treeRoot.item.cChildren=0;
treeRoot.item.lParam=0;
treeRoot.item.iImage=0; treeItem=m_CTreeType.InsertItem(&treeRoot);
m_CTreeType.SetItemState(treeItem,INDEXTOSTATEIMAGEMASK(0), TVIS_STATEIMAGEMASK);
就是无法实现根节点无复选框的效果,求解~~这个很重要,因为后面的节点我也希望设置有些是无复选框的
HTREEITEM treeItem;
treeRoot.hParent=NULL;
treeRoot.hInsertAfter=TVI_LAST;
treeRoot.item.mask=TVIF_IMAGE|TVIF_SELECTEDIMAGE|TVIF_TEXT|TVIF_STATE;
treeRoot.item.hItem=NULL;
treeRoot.item.pszText=_T("所有类型");
treeRoot.item.state=INDEXTOSTATEIMAGEMASK(1);
treeRoot.item.stateMask=TVIS_STATEIMAGEMASK;
treeRoot.item.cchTextMax=6;
treeRoot.item.iSelectedImage=1;
treeRoot.item.cChildren=0;
treeRoot.item.lParam=0;
treeRoot.item.iImage=0; treeItem=m_CTreeType.InsertItem(&treeRoot);
m_CTreeType.SetItemState(treeItem,INDEXTOSTATEIMAGEMASK(0), TVIS_STATEIMAGEMASK);
就是无法实现根节点无复选框的效果,求解~~这个很重要,因为后面的节点我也希望设置有些是无复选框的
解决方案 »
- openGL 缓冲区删除
- recvfrom突然不阻塞了
- 怪事?firefox一登陆 msn.com.cn就导致cpu使用率一路飘升
- 如何设置输入控件的输入焦点呢?
- CreateDIBitmap,DIB,DDB到底是怎么回师事?
- exe 文件能否反编译成 C 代码?
- 200分!进来帮忙!!!!
- 如何用T-SQL语言获得.mdf和.log文件大小
- 欢迎大家来讨论“可连接对象”方面的问题,我会加分的。
- opencv怎么获得拟合椭圆的误差!!!???
- 大家有空就来讨论一下程序链接加载启动的问题吧.
- 一个线程WaitForSingleObject尚未释放hevent,另一个线程多次执行SetEvent会是什么情况?
void CCustomerDlg::OnAdd()
{
// TODO: Add your control notification handler code here
HTREEITEM hSelect=m_CTreeType.GetSelectedItem();
m_CTreeType.SetItemState(hSelect,INDEXTOSTATEIMAGEMASK(0),TVIS_STATEIMAGEMASK);
UpdateData(FALSE);
}
但是把前面那个放到OnInitDialog()怎么就不行了呢