窗口风格参数简介

1. CS_DBLCLKS
创建窗口调用RegisterClassEx函数时,WNDCLASSEX结构体的style中加入CS_DBLCLKS类风格。否则,windows不会向窗口发送双击事件。
函数正常对话框编辑器与某个自定义控件的自定义控件的窗口类必须包括 CS_DBLCLKS 样式。   如果自定义控件不具有 CS_DBLCLKS 样式,双精度型-单击该控件在对话框编辑器中不会导致该自定义控件的函数显示其样式对话框。但是,控件的样式对话框是从编辑菜单上的样式命令仍可访问的。   在对话框编辑器子类每个控制它创建并处理 WM_LBUTTONDBLCLK 消息。在此邮件的响应中自定义控件要求以显示其样式对话框。   如果自定义控件的窗口类不具有 CS_DBLCLKS 样式,Windows 不会将任何 WM_LBUTTONDBLCLK 消息发送到该控件。如此一来,对话框编辑器不调用自定义控件的样式对话框框中函数并不会显示对话框。

 
2. CS_HREDRAW ,CS_VREDRAW 

CS_HREDRAW当窗口水平方向的宽度变化时重绘整个窗口.CS_VREDRAW 当窗口垂直方向的宽度变化时重绘整个窗口.

 

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值