windows GDI 一 windows style

本文详细介绍了Windows窗口的各种样式及其用途,包括基本窗口样式如WS_BORDER、WS_CHILD等,以及扩展窗口样式如WS_EX_TOOLWINDOW等。这些样式对于创建具有特定功能和外观的窗口至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

WS_BORDER 创建一个有边框的窗口

WS_CAPTION  创建一个带标题栏(包含边框样式WS_BORDER),但是不能和WS_DLGFRAME样式

WS_CHILD 创建一个子窗口,不能和WS_POPUP样式共用

WS_CHILDWINDOW 类同 WS_CHILD

WS_CLIPCHILDREN Excludes the area occupied by child windows when you draw within the parent window. Used when you create the parent window.主要用于父窗口,就是说在父窗口上绘制时,父窗口上有一个子窗口,设置此样式,可以子窗口区域父窗口就不负责绘制

WS_CLIPSIBLINGS 子窗口项目裁剪。就是说当两个窗口相互重叠时,设置了此样式的子窗口重绘时不能绘制被重叠的部分,反之没有设置时,子窗口重绘时不考虑重叠与否,统统重绘

WS_DISABLED 创建一个初始被禁止的窗口
WS_DLGFRAME 创建一个有双边框但无标题的窗口
WS_HSCROLL 创建一个带水平滚动杠的窗口
WS_VSCROLL 创建一个带垂直滚动杠的窗口
WS_ICONIC 创建一个初始为图标的窗口,仅可以与WS_OVERLAPPEDWINDOWS一起使用
WS_MAXIMIZE 创建一个最大尺寸的窗口
WS_MINIMIZE 创建一个最小尺寸的窗口(即图标)
WS_MAXIMIZEBOX 创建一个带有极大框的窗口
WS_MINIMIZEBOX 创建一个带有极小框的窗口
WS_OVERLAPPED 创建一个重叠式窗口,重叠式窗口带有标题和边框
WS_POPUP 创建一个弹出式窗口,不能与WS_CHILD一起使用
WS_SYSMENU 窗口带有系统选单框,仅用于带标题栏的窗口
WS_THICKFRAME 创建一个边框的窗口,使用户可以直接缩放窗口
WS_VISIBLE 创建一个初始可见的窗口

 

 

WS_EX_TOOLWINDOW: 不在任务栏里显示条目

WS_EX_WINDOWEDGE:

WS_EX_CLIENTEDGE :具有凹陷感


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值