易语言API限制窗口大小源码
.版本 2 .程序集 窗口程序集1 .程序集变量 原_启动窗口, 子程序指针 .程序集变量 x .程序集变量 y .程序集变量 x_ .程序集变量 y_ .子程序 限制窗口大小 .参数 窗口, 整数型 .参数 最小宽度, 整数型 .参数 最小高度, 整数型 .参数 最大宽度, 整数型 .参数 最大高度, 整数型 x = 最小宽度 y = 最小高度 x_ = 最大宽度 y_ = 最大高度 原_启动窗口 = SetWindowLongA (窗口, -4, &处理) .子程序 处理, 整数型 .参数 hwnd, 整数型 .参数 Msg, 整数型 .参数 wp, 整数型 .参数 lp, 整数型 .局部变量 a, MINMAXINFO .如果真 (Msg = 36) CopyMemory1 (a, lp, 40) a.ptMinTrackSize.横向位置 = x a.ptMinTrackSize.纵向位置 = y a.ptMaxTrackSize.横向位置 = x_ a.ptMaxTrackSize.纵向位置 = y_ CopyMemory (lp, a, 40) .如果真结束 返回 (CallWindowProcA (原_启动窗口, hwnd, Msg, wp, lp)) .子程序 __启动窗口_创建完毕 限制窗口大小 (取窗口句柄 (), 宽度, 高度, 取屏幕宽度 () × 2, 取屏幕高度 () × 2)
大漠 任务栏缩略图
易语言“窗口_限制大小"
易语言限制窗口大小