|
窗口样式(Style)
样式页面提供了对窗口样式/扩展样式/控件样式的获取,样式的描述以及动态改变样式。
注:在Win9x操作系统中,只可以更改本进程中的窗口样式,在WinNT/Win2k/WinXP/Win2003操作系统中,可以更改其他进程中的窗口样式。
提示:双击样式复制信息到剪贴板中。
- [窗口样式]的获取和设置:

点击样式前面的对钩就可以改变该窗口的样式,如果选中或取消选中对钩没有反应,说明操作不成功。
注:有些样式不能同时使用,如WS_POPUP和WS_CHILDWINDOW
- [扩展样式]的获取和设置

点击样式前面的对钩就可以改变该窗口的扩展样式,如果选中或取消选中对钩没有反应,说明操作不成功。
- [控件样式]的获取和设置

点击样式前面的对钩就可以改变该窗口的控件样式,如果选中或取消选中对钩没有反应,说明操作不成功。
注:有些样式不能同时使用,如列表视图(ListView)的大图标样式(LVS_ICON)和小图标样式(LVS_SMALLICON)等。
目前控件样式支持以下窗口:
Button - 按钮
Static - 静态控件
Edit - 编辑框
ComboBox - 组合框
ComboLBox - 组合框的下拉列表框
ListBox - 列表框
Scrollbar - 滚动条
Toolbar - 工具栏
UpDown - 数值调节钮
Progress - 进度条
TrackBar - 跟踪条/刻度条
ListView - 列表视图
TreeView - 树视图
TabControl - 选项卡
PageControl - 页导航
Animate - 动画控件
RichEdit - 超文本编辑框
DateTimePick - 日期时间拾取框
MonthCal - 日历控件
SysPager32 - 翻页控件
PageScroller - 翻页控件
ComboBoxEx - 扩展组合框
StatusBar - 状态栏
ReBarWindow32 - ReBar控件
CoolBar - 酷栏
Header - 列头控件
#32770 - 对话框
MDIClient - 子窗体
tooltips_class32 - 信息提示窗口
注:改变窗口的控件样式是一项比较实用的功能,在编程中如果要设置某控件的样式,不必重复每次修改代码然后编译运行查看效果,只需用本程序动态改变其样式便可以看到即时效果。另外还可以实现一些意想不到的效果,例如将桌面(不启动ActiveDesktop时是一个ListView窗口)改变成以下模式(其实就是将ListView的样式从大图标改为小图标):

|