以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何获取窗口的坐标? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=113611) |
-- 作者:htlk25 -- 发布时间:2018/1/19 14:04:00 -- 如何获取窗口的坐标? 有的窗口在打开后,我们会把他挪到别的位置,而且这个窗口会频繁打开,我想下次打开时自动在挪过的位置,所以需要知道挪过后的窗口的坐标!谢谢 |
-- 作者:z769036165 -- 发布时间:2018/1/19 14:17:00 -- Windows.Forms.Cursor.Position.X Windows.Forms.Cursor.Position.Y 这个是可以用鼠标点击获取当前位置的X,Y坐标,希望能帮到你!
|
-- 作者:有点甜 -- 发布时间:2018/1/19 14:38:00 -- 在关闭的时候,记录窗口的位置。beforeClose事件,写代码
msgbox(e.form.baseform.left) |
-- 作者:htlk25 -- 发布时间:2018/1/19 14:48:00 -- 谢谢,但需要的是窗口的坐标! |
-- 作者:htlk25 -- 发布时间:2018/1/19 14:49:00 -- 感谢版主 |
-- 作者:有点甜 -- 发布时间:2018/1/19 14:56:00 -- 以下是引用htlk25在2018/1/19 14:48:00的发言:
谢谢,但需要的是窗口的坐标!
你要在beforeClose记录数据,比如记录到一张表里面;在afterLoad事件读取表格的数据,赋值给窗口left、top |
-- 作者:htlk25 -- 发布时间:2018/1/19 15:00:00 -- 理解,理解,感谢 |