精易论坛

标题: 窗口_圆角化()命令异常 [打印本页]

作者: 安道尔    时间: 2022-8-28 10:51
标题: 窗口_圆角化()命令异常
本帖最后由 安道尔 于 2022-8-28 10:56 编辑

窗口_圆角化()会导致窗口拉伸出现异常,拉伸的时候窗口大小不能正常显现,没用窗口_圆角化()就能正常拉伸的显现。特附上源码,谢谢各位管理!

窗口_圆角化导致窗口异常.e

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 (矩形区域句柄)


作者: qinrui    时间: 2024-5-13 11:10
1515181328482




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4