不使用WS_EX_LAYERED改变子窗口的不透明度。
创始人
2024-12-29 14:00:18
0

使用SetWindowLongPtr函数和SetLayeredWindowAttributes函数,通过修改窗口的扩展风格和设置透明度来改变子窗口的不透明度。

示例代码如下:

// 获取当前窗口的扩展风格
LONG_PTR exStyle = GetWindowLongPtr(hWnd, GWL_EXSTYLE);
// 将WS_EX_LAYERED标志添加到现有扩展风格中
SetWindowLongPtr(hWnd, GWL_EXSTYLE, exStyle | WS_EX_LAYERED);
// 设置窗口的透明度为50%
SetLayeredWindowAttributes(hWnd, 0, (255 * 50) / 100, LWA_ALPHA);

这个例子中,hWnd表示要改变不透明度的子窗口句柄。首先,我们获取子窗口的当前扩展风格,然后将WS_EX_LAYERED标志添加到现有扩展风格中。接下来,我们使用SetLayeredWindowAttributes函数设置子窗口的透明度。函数的第一个参数指定要设置透明度的窗口句柄,第二个参数指定颜色键,我们将其设置为0(透明)。第三个参数指定不透明度的值,它是一个介于0和255之间的整数。我们使用50%的不透明度,所以将255乘以50,然后除以100以获得透明度值为127.5的四舍五入整数。

使用这种方法,我们可以改变子窗口的不透明度,而不使用WS_EX_LAYERED标志。

相关内容

热门资讯

黑科技辅助挂!WPk透视辅助,... 黑科技辅助挂!WPk透视辅助,(wPK)一直是真的有挂,扑克教程(有挂方法);在进入wPK辅助挂后,...
必备教程“四川长牌辅助”wep... 必备教程“四川长牌辅助”wepoker国外版透视(从前真的是有挂)是一款可以让一直输的玩家,快速成为...
黑科技辅助!wePoKe透明挂... 黑科技辅助!wePoKe透明挂有app软件,(wepoKE)竟然真的是有挂,专业教程(有挂技巧)1、...
记者揭秘“陕麻圈辅助器购买”h... 记者揭秘“陕麻圈辅助器购买”hh poker插件下载(切实是有挂)1、不需要AI权限,帮助你快速的进...
黑科技辅助挂!(wPK)原来有... 黑科技辅助挂!(wPK)原来有挂,(微扑克)确实真的是有挂,攻略教程(有挂脚本)1、上手简单,内置详...
大神推荐“极速猜一猜暗堡辅助”... 大神推荐“极速猜一猜暗堡辅助”wepoker辅助器官方(原生是真的有挂)是一款可以让一直输的玩家,快...
黑科技辅助挂!wepoKe透明... 黑科技辅助挂!wepoKe透明挂是有挂,(WePoke)切实是真的有挂,力荐教程(有挂软件);亲,关...
总算了解“广西老友玩老是输怎么... 《总算了解“广西老友玩老是输怎么办”wepoker网页版透视方法(起初真的有挂)》 广西老友玩老是输...
黑科技辅助挂!德州aa扑克透明... 黑科技辅助挂!德州aa扑克透明挂辅助工具存在,(德州aapoker俱乐部)都是存在有挂,攻略教程(有...
实测分享“熊猫免费脚本辅助工具... 实测分享“熊猫免费脚本辅助工具”wepoker透视底牌脚本(先前存在有挂)是一款可以让一直输的玩家,...