精易论坛
标题:
窗口_圆角化()命令异常
[打印本页]
作者:
安道尔
时间:
2022-8-28 10:51
标题:
窗口_圆角化()命令异常
本帖最后由 安道尔 于 2022-8-28 10:56 编辑
窗口_圆角化()会导致窗口拉伸出现异常,拉伸的时候窗口大小不能正常显现,没用窗口_圆角化()就能正常拉伸的显现。特附上源码,谢谢各位管理!
窗口_圆角化导致窗口异常.e
2022-8-28 10:51 上传
点击文件名下载附件
下载积分: 精币 -2 枚
932.18 KB, 下载次数: 7, 下载积分: 精币 -2 枚
作者:
外星人群控
时间:
2022-8-28 11:11
本帖最后由 外星人群控 于 2022-8-28 11:12 编辑
在窗口尺寸被改变的时候,需要重新画一下椭圆区域
作者:
外星人群控
时间:
2022-8-28 11:11
在窗口尺寸被改变的时候,需要重新画一下椭圆区域
子程序名
返回值类型
公开
备 注
__启动窗口_尺寸被改变
变量名
类 型
静态
数组
备 注
矩形区域句柄
整数型
圆角椭圆的宽
整数型
圆角椭圆的高
整数型
窗口句柄
整数型
圆角椭圆的宽 = 50
圆角椭圆的高 = 50
矩形区域句柄 =
CreateRoundRectRgn
(
0, 0, 宽度, 高度, 圆角椭圆的宽, 圆角椭圆的高
)
SetWindowRgn
(
取窗口句柄
(
)
, 矩形区域句柄,
真
)
DeleteObject
(
矩形区域句柄
)
.版本 2
.子程序 __启动窗口_尺寸被改变
.局部变量 矩形区域句柄, 整数型
.局部变量 圆角椭圆的宽, 整数型
.局部变量 圆角椭圆的高, 整数型
.局部变量 窗口句柄, 整数型
圆角椭圆的宽 = 50
圆角椭圆的高 = 50
矩形区域句柄 = CreateRoundRectRgn (0, 0, 宽度, 高度, 圆角椭圆的宽, 圆角椭圆的高)
SetWindowRgn (取窗口句柄 (), 矩形区域句柄, 真)
DeleteObject (矩形区域句柄)
作者:
qinrui
时间:
2024-5-13 11:10
1515181328482
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4