如何设置ListView控件的完全行(Full Row)选项

zjb1618

zjb1618

2016-01-29 12:01

如何设置ListView控件的完全行(Full Row)选项,如何设置ListView控件的完全行(Full Row)选项
  如何设置ListView控件的完全行(Full Row)选项 VCKBASE     从Windows 95开始,微软增加了新的通用控件。其中最为流行的控件之一便是ListView,在资源管理器和桌面上你都能看到ListView的应用。

    这个控件支持几种模式或视图,它包括大图标、小图标和报告。报告视图列出项目,每行一条,每行可有任意多个栏目(列),每一栏的顶上有栏目头。

    这个控件有个地方常常很恼人,那就是在报告视图中选中一行时,它只加亮最左边的一个栏目。

    为了克服这个问题,这里告诉你一个方法:向ListView控件发送一个LVM_SETEXTENDEDLISTVIEWSTYLE消息。这个消息包含一个风格位和风格位的新值:

::SendMessage(ListCtrl.m_hWnd, LVM_SETEXTENDEDLISTVIEWSTYLE,
LVS_EX_FULLROWSELECT, LVS_EX_FULLROWSELECT

    注意在目前VC++6.0中,这些新风格能够得到充分的支持。需要注意的问题是,LVS_EX_FULLROWSELECT在较早发布的Windows 95中是未公布的,因为这个特性直到4.70版本的通用控件库才得到支持。这意味着除非你知道你的用户会使用较新版本的通用控件,否则这个功能将不会在他们的系统上得到支持。

展开更多 50%)
分享

猜你喜欢

如何设置ListView控件的完全行(Full Row)选项

C语言教程 C语言函数
如何设置ListView控件的完全行(Full Row)选项

设置tabcontrol控件选项卡的字体为竖着的

电脑网络
设置tabcontrol控件选项卡的字体为竖着的

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

C#中加强ListView控件的功能

编程语言 网络编程
C#中加强ListView控件的功能

如何选中其他程序ListView控件中的某个Item

C语言教程 C语言函数
如何选中其他程序ListView控件中的某个Item

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

如何更改其它程序 ListView 控件中某个 Item 的内容

C语言教程 C语言函数
如何更改其它程序 ListView 控件中某个 Item 的内容

eMule如何设置连接选项

电脑网络
eMule如何设置连接选项

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

让工具条显示256色图像

让工具条显示256色图像

精通 CSS 滤镜(四)

精通 CSS 滤镜(四)
下拉加载更多内容 ↓