ctreectrl 控件的刷新 ctreectrl的图标 展开和恢复不同,当展开后,将其子项删除清空后,重新刷新ctreetrl时为什么图标还是显示的展开,我该怎么处理才能使当子项清空后图标达到未展开时的状态? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可是现在我不知道判断后怎么设置啊,SetItemState也不管用。所以没办法了~ 能指点一下吗? 你有更新该HTREEITEM的图标吗? if(GetItemState(n_item,TVIS_EXPANDED)&TVIS_EXPANDED) {//展开 thePrefs.DrawPosImage(&m_bitmap_down_s,memDC,CPoint(3,rectbigtutem.top)); } else {//收起 thePrefs.DrawPosImage(&m_bitmap_right_s,memDC,CPoint(3,rectbigtutem.top)); }我是这样判断并改变图标的。但是上述问题还是会发生。 Clistctrl的闪烁问题? CAsyncSocket能否给自己发送消息? 关于MFC程序中一些问题 模式对话框的PropertySheet上控件重叠及Wizard按钮有时Crash问题 请问大家:writefile 可以不经过内存,直接将数据 从PCI接口 写入硬盘吗? CDialog::OnPaint的问题 在线求助!使用Xerces2.3 解析包,新建XercesDOMParser,编译不通过,提示看不懂 这里有一本《深度探索C++对象模型》下载..推给大家... OnOpenDocument类如何使用? 请高手指导一下,谢谢! 关于字符串操作的问题,求众大牛 关于老掉牙的 VFW
if(GetItemState(n_item,TVIS_EXPANDED)&TVIS_EXPANDED)
{//展开
thePrefs.DrawPosImage(&m_bitmap_down_s,memDC,CPoint(3,rectbigtutem.top));
}
else
{//收起
thePrefs.DrawPosImage(&m_bitmap_right_s,memDC,CPoint(3,rectbigtutem.top));
}我是这样判断并改变图标的。但是上述问题还是会发生。