RegisterClassEx函数时的窗口类Style

来源:互联网 发布:淘宝单坑产出什么意思 编辑:程序博客网 时间:2024/06/08 07:13

CS_DBLCLKS
创建窗口调用RegisterClassEx函数时,WNDCLASSEX结构体的style中加入CS_DBLCLKS类风格。否则,windows不会向窗口发送双击事件。

参考:
http://zhidao.baidu.com/question/216852223.html
函数正常对话框编辑器与某个自定义控件的自定义控件的窗口类必须包括 CS_DBLCLKS 样式。 如果自定义控件不具有 CS_DBLCLKS 样式,双精度型-单击该控件在对话框编辑器中不会导致该自定义控件的函数显示其样式对话框。但是,控件的样式对话框是从编辑菜单上的样式命令仍可访问的。 在对话框编辑器子类每个控制它创建并处理 WM_LBUTTONDBLCLK 消息。在此邮件的响应中自定义控件要求以显示其样式对话框。 如果自定义控件的窗口类不具有 CS_DBLCLKS 样式,Windows 不会将任何 WM_LBUTTONDBLCLK 消息发送到该控件。如此一来,对话框编辑器不调用自定义控件的样式对话框框中函数并不会显示对话框。
serenesunny

CS_HREDRAW ,CS_VREDRAW
http://zhidao.baidu.com/question/32047449.html
wangruigaoshou
CS_HREDRAW当窗口水平方向的宽度变化时重绘整个窗口.CS_VREDRAW 当窗口垂直方向的宽度变化时重绘整个窗口.

CS_SAVEBITS
http://topic.csdn.net/u/20090728/22/90265d07-f30a-431a-b02a-cec93ea87883.html
将屏幕图像中被该(窗口)类窗口遮挡的部分保存为一个位图。当窗口移走时,系统用保存的位图来还原屏幕图像,包括被遮挡住的其他窗口。因此,如果位图占用的内存没被释放且其他屏幕操作未宣布存储图像无效,系统不发送WM_PAINT消息至那些被遮挡的窗口。
  此窗口风格对那些短暂显示并在其他屏幕活动发生前移除的小窗口(如菜单或对话框)很有用。这一风格增加了显示窗口所需的时间,因为系统必须先分配内存来存储位图。

0 0
原创粉丝点击