函数参考


_WinAPI_DwmSetWindowAttribute

设置适用于窗口的非客户端属性值.

#Include <WinAPIEx.au3>
_WinAPI_DwmSetWindowAttribute ( $hWnd, $iAttribute, $iData )

参数

$hWnd 申请给定属性的窗口句柄.
$iAttribute 适用于窗口的属性.参数可以是以下值之一:
 $DWMWA_NCRENDERING_POLICY --- 非客户端绘制策略.
 $DWMWA_TRANSITIONS_FORCEDISABLED --- 启用或禁用 DWM 的强制转换.
 $DWMWA_ALLOW_NCPAINT --- 允许非客户区呈现的内容在 DWM 的框架内可见.
 $DWMWA_NONCLIENT_RTL_LAYOUT --- 指定是否非客户端的内容是从右到左(RTL)的镜像
 $DWMWA_FORCE_ICONIC_REPRESENTATION --- 强制窗口显示图标缩略图或静态位图.
 $DWMWA_FLIP3D_POLICY --- 设置如何交换 3D 窗口
 *Windows 7 或更高系统
 $DWMWA_HAS_ICONIC_BITMAP --- 该窗口可提供 DWM 使用的位图作为图标缩略图或静态位图
 $DWMWA_DISALLOW_PEEK --- 不显示窗口静态预览
 $DWMWA_EXCLUDED_FROM_PEEK
$iData 属性的值.

返回值

成功: 返回 1.
失败: 返回 0,设置 @error 标志为非 0 值, @extended 标志可能包含一个系统错误代码.

注意/说明

本函数需要 Windows Vista 或更高版本系统.

相关

详情参考

在MSDN中搜索