酷易自绘

 找回密码
 立即注册
搜索
查看: 457|回复: 0
收起左侧

[算法]自由缩放&比例缩放 窗口

[复制链接]

32

主题

39

帖子

473

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
473
发表于 2024-1-12 19:31:25 | 显示全部楼层 |阅读模式
调用代码

  
判断 (msg = 512)  ' 鼠标移动
坐标X = 取高位_短 (lParam)  ' x
坐标Y = 取低位_短 (lParam)  ' y
如果真 (缩放_移动 (坐标X, 坐标Y, 窗口尺寸, ))
窗口矩形 = 窗口_取矩形 (hwnd)
MoveWindow (hwnd, 窗口矩形.左边, 窗口矩形.顶边, 窗口尺寸.宽度, 窗口尺寸.高度, )

判断 (msg = 513)  ' 按下
坐标X = 取高位_短 (lParam)  ' x
坐标Y = 取低位_短 (lParam)  ' y
窗口矩形 = 窗口_取矩形 (hwnd)
窗口尺寸.宽度 = 窗口矩形.右边 - 窗口矩形.左边
窗口尺寸.高度 = 窗口矩形.底边 - 窗口矩形.顶边
缩放_按下 (窗口尺寸, 坐标X, 坐标Y)
鼠标_捕获 (hwnd)
返回 (1)
判断 (msg = 514)  ' 松开
鼠标_释放 ()
缩放_放开 ()





功能代码
游客,如果您要查看本帖隐藏内容请回复


没有什么好说的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火软幻日组 |网站地图

GMT+8, 2024-4-27 16:05 , Processed in 0.048816 second(s), 20 queries .

快速回复 返回顶部 返回列表