VB 版 (精华区)
发信人: bloom (├┝┞┟┠┢┣), 信区: VB
标 题: 窗口扩展风格
发信站: 哈工大紫丁香 (2000年08月28日14:20:22 星期一), 转信
下面列出了窗口的扩展风格:
WS_EX_ACCEPTFILES 指定创建的文件可以接受拖拽文件的操作的窗口
WS_EX_CLIENTEDGE 指定窗口拥有 3D 的外观,这就是说边框拥有凹陷的边
WS_EX_CONTEXTHELP 在标题栏包含问号的按钮。当用户点击这个按钮时,光标变成一个
带问号的光标。如果用户这是点击子窗口,这个子窗口将会收到 WM_HELP 消息。
WS_EX_CONTROLPARENT 允许用户使用“TAB”键在子窗口之间不断的更换
WS_EX_DLGMODALFRAME 当你在参数 dwStyle 中指定了 WS_CAPTION 风格,可以任意的指
定一个代标题栏的窗口拥有双边框。
WS_EX_LEFT 设置窗口拥有左对齐的属性。这是默认值。
WS_EX_LEFTSCROLLBAR 在客户区域的左边防止一个垂直的滚动条。
WS_EX_LTRREADING 以从左向右的方式显示窗口的标题栏文本。这是默认值。
WS_EX_MDICHILD 创建一个多文档的窗口
WS_EX_NOPARENTNOTIFY 当子窗口指定了这个风格,则当这个子窗口被创建或被销毁的时
候不向它的父窗口发送 WM_PARENTNOTIFY 消息。
WS_EX_OVERLAPPEDWINDOW 组合 WS_EX_CLIENTEDGE 消息和 WS_EX_WINDOWEDGE 消息。
WS_EX_PALETTEWINDOW 组合 WS_EX_WINDOWEDGE 消息和 WS_EX_TOPMOST 消息。
WS_EX_RIGHT 设置窗口拥有右对齐的属性,这依靠与窗口类。
WS_EX_RIGHTSCROLLBAR 在窗口客户区的右边放置一个垂直滚动条。这是默认值。
WS_EX_RTLREADING 以从右向左的方式显示窗口的标题栏文本
WS_EX_STATICEDGE 创建一个 3D 风格的窗口。但是其中的条目不接受用户的输入。
WS_EX_TOOLWINDOW 创建一个工具窗口,这个窗口常常被用作浮动的工具条,工具窗口拥
有一个比正常的标题栏短的标题栏,并且窗口的标题栏中的文字使用更小的字体。工具
窗口不能在系统任务栏中显示,也不会在组合键“ALT+TAB”显示的窗口列标中显示。
WS_EX_TOPMOST 创建一个指定了这个风格的窗口,它位于所有不在最顶端显示的窗口的
上面,即使他没有被激活也是这样的。应用程序可以使用函数 SetWindowPos 更改窗口
的这个风格。
WS_EX_TRANSPARENT 创建一个拥有透明属性的窗口。这就是说,任何在这个窗口以下的
窗口将不会被这个窗口所遮隐。一个指定了这个风格的窗口,只有在他之下的兄弟窗口
被更新的时候才会收到 WM_PAINT 消息。
WS_EX_WINDOWEDGE 指定一个拥有突起边的窗口
--
├┝┞┟┠┢┣◣◢
∣
▆▆▆
▇▇
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: jxjdadmin.hit.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.134毫秒