MFC_CTreeCtrl样式

7 篇文章 1 订阅

本文转载自:http://blog.csdn.net/qq1134993111/article/details/11317041

[cpp]  view plain copy
  1. SetTreeStyle( CTreeCtrl* pTreeCtrl, DWORD dwStyle/*=TVS_HASLINES|TVS_LINESATROOT|TVS_HASBUTTONS|TVS_SINGLEEXPAND*/ )  
  2. {  
  3.       /*   
  4.         TVS_HASLINES 在父/子结点之间绘制连线  
  5.         TVS_LINESATROOT 在根/子结点之间绘制连线  
  6.         TVS_HASBUTTONS 在每一个结点前添加一个按钮,用于表示当前结点是否已被展开  
  7.         TVS_EDITLABELS 结点的显示字符可以被编辑  
  8.             TVS_SHOWSELALWAYS 在失去焦点时也显示当前选中的结点  
  9.         TVS_DISABLEDRAGDROP  禁止发送TVN_BEGINDRAG通知消息,即不允许Drag/Drop  
  10.         TVS_NOTOOLTIPS 不使用ToolTip显示结点的显示字符 
  11.         TVS_SINGLEEXPAND  当使用这个风格时,改变在tree view中的选择将导致正被选择的项展开,而没有被选择的项收缩。 
  12.         如果用鼠标单击被选择的项,并且该项是关闭的,则该项就会展开。如果该被选择的项被单击时是打开的,则它就会收缩。  
  13.          */  
  14.   
  15.     //方法一  
  16.     //DWORD dwStyles=GetWindowLong(pTreeCtrl->m_hWnd,GWL_STYLE);//获取树控制原风格  
  17.     //dwStyles|=dwStyle;  
  18.     //SetWindowLong(pTreeCtrl->m_hWnd,GWL_STYLE,dwStyles);//设置风格  
  19.   
  20.     //方法二  
  21.     DWORD dwStyles=pTreeCtrl->GetStyle();//获取树控制原风格  
  22.     dwStyles|=dwStyle;  
  23.     pTreeCtrl->ModifyStyle(0,dwStyles);  
  24. }

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值