怎么让TreeView前面显示CheckBox

2016-02-19 21:30 23 1 收藏

给自己一点时间接受自己,爱自己,趁着下午茶的时间来学习图老师推荐的怎么让TreeView前面显示CheckBox,过去的都会过去,迎接崭新的开始,释放更美好的自己。

【 tulaoshi.com - 编程语言 】

  我的主页: http://www.tommstudio.com/

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  下面的代码可以让Treeview前面显示CheckBox.


  const
  TVS_CHECKBOXES = $00000100;
  
  procedure SetComCtrlStyle(WinCtrl: TWinControl; Value: Integer; UseStyle: Boolean);
  var
  Style: Integer;
  begin
    if WinCtrl.HandleAllocated then
    begin
      Style := GetWindowLong(WinCtrl.Handle, GWL_STYLE);
      if not UseStyle then
      Style := Style and not Value
      else Style := Style or Value;
      SetWindowLong(WinCtrl.Handle, GWL_STYLE, Style);
    end;
  end;
  


  然后 在 OnCreate 调用:
  


  SetComCtrlStyle(TreeView1, TVS_CHECKBOXES, True);

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  
  或者干脆简单点,一句话完事:
  


  SetWindowLong(TreeView1.Handle, GWL_STYLE, GetWindowLong(TreeView1.Handle, GWL_STYLE) or $00000100);


  

来源:https://www.tulaoshi.com/n/20160219/1626365.html

延伸阅读
标签: 电脑入门
Word 2003 让图片快速显示 大家在使用Word 2003时,会发现一个问题,如果文章内容多,里面插入的图片显示会很慢,那有什么办法来解决呢?其实方法很简单。 首先在每次打开带有多张图片的文件时, 点击一下工具栏上的打印预览按钮, 然后再马上关闭打印预览, 此时再翻页就不会出现图片半天显示不出来的问题了。
标签: 电脑入门
1.首先,打开wps文字,正常的输入 2.写到下一页的时候,单击右边的按钮,即可达到双页的效果
让iPhone充电界面显示壁纸 iPhone / iPad在充电时便会自动进入电池的画面。无论用户的桌布是什么都不会在这里显示,只有黑色一片的背景。如果要经常充电的,看到喜欢的桌布时间真的不多。 这次介绍的Cyditulaoshi.coma应用程式就能改变这个设定。 安装了ChargingBackground后,充电画面的背景便会显示桌布。同时依然可以看到电池的...
代码如下: public class MainActivity extends Activity {  TextView tv;  CheckBox cb1;  CheckBox cb2;  @Override  protected void onCreate(Bundle savedInstanceState) {   super.onCreate(savedInstanceState);   setContentView(R.layout.activity_main);   cb1 = (CheckBo...
PS调色让照片显示内涵 调色技巧——PS调色让照片显示内涵 原图 最终效果图   1、tuLaoShi.com调整图片的影调——选择——图像——调整——色阶,设置见图。 PS调色让照片显示内涵(2) 2、为了体现黄昏那种较暗的影调,再将中间灰滑标向右侧移动,整个片子的影调正常了,看图。 3(图老师整理)、渲染片子的色调,选择...

经验教程

16

收藏

80
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部