易语言,如何最大化窗口
比如说,QQ对话框窗口。句柄为111111点下按钮1,窗口最大化,点下按钮2,还原。点下按钮3,最小化,点下按钮4,从最小化,还原。应该怎么写??我知道最小化可以使用”“...
比如说,QQ对话框窗口。句柄为111111
点下按钮1,窗口最大化, 点下按钮2,还原。 点下按钮3,最小化,点下按钮4,从最小化,还原。 应该怎么写??
我知道最小化可以使用”“最小化窗口_, CloseWindow”.最小化还原可以使用“恢复窗口_, OpenIcon”。 但最大化和还原,我在API函数找不到!! 展开
点下按钮1,窗口最大化, 点下按钮2,还原。 点下按钮3,最小化,点下按钮4,从最小化,还原。 应该怎么写??
我知道最小化可以使用”“最小化窗口_, CloseWindow”.最小化还原可以使用“恢复窗口_, OpenIcon”。 但最大化和还原,我在API函数找不到!! 展开
2个回答
展开全部
只要知道该窗口的句柄,可以对任何窗口进行这些操作、、、
句柄的获取方法很多、、、、、、、、、、、、、、、、、、、
.版本 2
.DLL命令 SendMessage, 整数型, , "SendMessageA"
.参数 hwnd, 整数型
.参数 wMsg, 整数型
.参数 wParam, 整数型
.参数 lParam, 整数型
.版本 2
.支持库 eAPI
.子程序 __启动窗口_创建完毕
载入 (窗口1, _启动窗口, 假)
窗口1.位置 = 2
.子程序 _按钮1_被单击
SendMessage (取窗口句柄 (), 274, 61488, 0) ' 最大化
.子程序 _按钮2_被单击
SendMessage (取窗口句柄 (), 274, 61728, 0) ' 还原
.子程序 _按钮3_被单击
SendMessage (取窗口句柄 (), 274, 61472, 0) ' 最小化
.子程序 _按钮4_被单击
SendMessage (窗口1.取窗口句柄 (), 274, 61728, 0) ' 还原最小化窗口
.子程序 _按钮5_被单击
SendMessage (窗口1.取窗口句柄 (), 274, 61536, 0) ' 关闭窗口
.子程序 _按钮6_被单击
编辑框1.内容 = 到文本 (取鼠标所在窗口句柄 ())
句柄的获取方法很多、、、、、、、、、、、、、、、、、、、
.版本 2
.DLL命令 SendMessage, 整数型, , "SendMessageA"
.参数 hwnd, 整数型
.参数 wMsg, 整数型
.参数 wParam, 整数型
.参数 lParam, 整数型
.版本 2
.支持库 eAPI
.子程序 __启动窗口_创建完毕
载入 (窗口1, _启动窗口, 假)
窗口1.位置 = 2
.子程序 _按钮1_被单击
SendMessage (取窗口句柄 (), 274, 61488, 0) ' 最大化
.子程序 _按钮2_被单击
SendMessage (取窗口句柄 (), 274, 61728, 0) ' 还原
.子程序 _按钮3_被单击
SendMessage (取窗口句柄 (), 274, 61472, 0) ' 最小化
.子程序 _按钮4_被单击
SendMessage (窗口1.取窗口句柄 (), 274, 61728, 0) ' 还原最小化窗口
.子程序 _按钮5_被单击
SendMessage (窗口1.取窗口句柄 (), 274, 61536, 0) ' 关闭窗口
.子程序 _按钮6_被单击
编辑框1.内容 = 到文本 (取鼠标所在窗口句柄 ())
亚远景信息科技
2024-12-11 广告
2024-12-11 广告
上海亚远景信息科技有限公司是国内汽车行业咨询及评估领军机构之一,深耕于ASPICE、敏捷SPICE、ISO26262功能安全、ISO21434车辆网络安全领域,拥有20年以上的行业经验,专精于培训、咨询及评估服务,广受全球车厂及供应商赞誉,...
点击进入详情页
本回答由亚远景信息科技提供
展开全部
可以通过投递消息来做
.版本 2
.DLL命令 _投递消息, , , "PostMessageA", 公开, 向指定窗口句柄发送消息
.参数 h
.参数 m
.参数 p
.参数 p
_投递消息 (窗口句柄, 274, 61488, 0) '最大化窗口
.版本 2
.DLL命令 _窗口还原, 逻辑型, , "OpenIcon", 公开, user32.dll恢复一个最小化的程序,并将其激活
.参数 hwnd, 整数型
_窗口还原(窗口句柄) '还原窗口
.版本 2
.DLL命令 _投递消息, , , "PostMessageA", 公开, 向指定窗口句柄发送消息
.参数 h
.参数 m
.参数 p
.参数 p
_投递消息 (窗口句柄, 274, 61488, 0) '最大化窗口
.版本 2
.DLL命令 _窗口还原, 逻辑型, , "OpenIcon", 公开, user32.dll恢复一个最小化的程序,并将其激活
.参数 hwnd, 整数型
_窗口还原(窗口句柄) '还原窗口
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询