首页 IP地址查询 | Alexa排名查询 | 手机归属地查询
设为首页 收藏本站
  • 网络编程网络编程
  • 软件编程软件编程
  • 数据库技术数据库技术
  • 编程学院
  • 业界资讯 业界资讯
  • 源码中心源码中心
  • 会员中心会员中心
  • 页面导航: 首页MFC组件列表控件 → 如何设置ListCtrl控件功能

    如何设置ListCtrl控件功能

    发布:姜毅 发布日期:2008-04-10 字体:[增加 减小] 类型:原创

    方法一:

    创建好后,调用以下函数就ok了

    dword setextendedstyle(dword dwnewstyle);//设置扩展风格

     

    lvs_ex_checkboxes

    lvs_ex_flatsb

    lvs_ex_fullrowselect       //单击行时全选所有本行元素,即选中整行

    lvs_ex_gridlines                     // 各列间显示分格线,只有在lvs_report style中有

    lvs_ex_headerdragdrop           //version 4.70. 使头部header控件可以托放,只有在lvs_report 风格中使用

    lvs_ex_infotip                      

                   // 在显示单元的tooltip时发送lvn_getinfotip消息给父窗口. 只有在 list view 的lvs_icon 风格中有

    lvs_ex_trackselect                 //跟踪选择,当鼠标移到上面时就会变成选中颜色,默认就会设置这属性,所有的风格都适用

    lvs_ex_oneclickactivate      //version 4.70. 当用户双击item时发送lvn_itemactivate消息给父窗口. 指定这属性后同时也会激活hot tracking 属性. hot tracking 就是当鼠标移动到item 上面就会高亮但没有选中

    lvs_ex_twoclickactivate       //version 4.70. 当用户双击item时发送lvn_itemactivate消息给父窗口. 指定这属性后同时也会激活hot tracking 属性. hot tracking 就是当鼠标移动到item 上面就会高亮但没有选中.

    lvs_ex_underlinecold      //version 4.71. 没有焦点 items 文本显示下划线. 这个属性必须先指定lvs_ex_oneclickactivate 属性

    lvs_ex_underlinehot      //version 4.71. 焦点的item文本显示下划线,使用这属性必须前至少指定 lvs_ex_oneclickactivatelvs_ex_twoclickactivate 属性

     

     

    方法二:

    ::sendmessage(listctrl.m_hwnd, lvm_setextendedlistviewstyle,
    lvs_ex_fullrowselect, lvs_ex_fullrowselect)

    这里的后面两个lvs_ex_fullrowselect,就是要设置的属性,可以从上面查找相关功能


    Tags: ListCtrl
    为配合网络严查,文章评论将关闭敬请谅解.
    同 类 文 章
    最 近 更 新
    热 点 排 行