永发信息网

如何取窗口坐标的问题

答案:2  悬赏:10  手机版
解决时间 2021-04-09 12:44
如何取窗口坐标的问题
最佳答案
.支持库 EdirectX

.程序集 窗口程序集1
.程序集变量 窗口句柄, 整数型
.程序集变量 a, 矩形

.子程序 _按钮1_被单击

窗口句柄 = 寻找顶级窗口_ (“”, “”)
取窗口矩形_ (窗口句柄, a)
改变窗口_ (窗口句柄, 0, 0, a.右边 - a.左边, a.底边 - a.顶边, 1)
.版本 2
.支持库 EdirectX

.DLL命令 寻找顶级窗口_, 整数型, "user32.dll", "FindWindowA", , , FindWindow,寻找窗口列表中第一个符合指定条件的顶级窗口
.参数 窗口类名, 文本型, , lpClassName,参见相关帮助
.参数 窗口文本, 文本型, , lpWindowName,参见相关帮助

.DLL命令 取窗口矩形_, 整数型, "user32", "GetWindowRect"
.参数 窗口句柄, 整数型
.参数 矩形区域, 矩形

.DLL命令 改变窗口_, 整数型, "user32.dll", "MoveWindow"
.参数 窗口句柄, 整数型, , hwnd,欲移动窗口的句柄
.参数 左侧位置, 整数型, , x,窗口新的左侧位置
.参数 顶部位置, 整数型, , y,窗口新的顶部位置
.参数 新宽度, 整数型, , nWidth,窗口的新宽度
.参数 高宽度, 整数型, , nHeight,窗口的高宽度
全部回答
可以使用javascript获取坐标 <script type="text/javascript"> function mouseposition(ev){     if(ev.pagex || ev.pagey){     return {x:ev.pagex, y:ev.pagey};     }     return {     x:ev.clientx + document.body.scrollleft - document.body.clientleft,     y:ev.clienty + document.body.scrolltop - document.body.clienttop     }; }  function mousemove(ev){     ev = ev || window.event;     var mousepos = mouseposition(ev);     document.getelementbyid('xxx').value = mousepos.x; document.getelementbyid('yyy').value = mousepos.y; } </script> x:<input id="xxx" type="text" /> y:<input id="yyy" type="text" /> </body>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何用梭子织鱼网手法图
淘宝网上卖的笔记本电脑,最便宜的只有三四百
力斯顿助听器过保修期厂家收费维修后可以保修
百度推广账户管理费是多少?
浙江省湖州市师范学院是本科还是专科
化学知识与生活联系密切。请用下列物质的数字
隆盛奇图文设计地址在哪,我要去那里办事
1.甲用13.6元买了20张6角和8角的明信片,6角
一座钟的分针长三十厘米这根分针30分钟转过的
带神话两字的名字,有诗意的
手机怎么映射到电视,手机的屏幕怎么连接到电
单选题Daviddidn'tgotobed________hefinis
我用浩方进入魔兽争霸进入房间时弹了个窗口出
吃甲鱼过敏没药怎么办,吃甲鱼过敏 全身发痒
支付宝可给中学小孩交学费?
推荐资讯
蜻蜓的仿生学四年级作文
单选题下列各句,没有语病,句意明确的一句是
— Would you like tea or water?— ________
北京罗麦科技公司(辽宁分公司)地址在哪,我要
舜邑拉菲2001年份酒如何识别真假?
电鱼机是我自己绕的。用电容好还是脉冲
如果恨一个人,上供时把她压在香炉底下有用么
旧弹簧床垫怎么处理,大家家里不要的旧床垫怎
高考分数没有达到二本线是否可理解为落榜了?
iphone6插入耳机,突然坏了,黑屏开不起
邮政银行汇款单怎么填,怎么填写中国邮政储蓄
朋友圈的微信怎么删除,微信朋友圈里的内容怎
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?