以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何获取主程序的窗口位置和大小呢。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=174231)

--  作者:81538475
--  发布时间:2022/1/6 13:52:00
--  [求助]如何获取主程序的窗口位置和大小呢。
不是某个窗口,是foxtable的整体大小和位置。
--  作者:有点蓝
--  发布时间:2022/1/6 13:53:00
--  
basemainform.width

height
top
left

--  作者:81538475
--  发布时间:2022/1/6 14:00:00
--  
那如果希望在这个变动的时候获取这个值,应该吧代码哪里呀
--  作者:有点蓝
--  发布时间:2022/1/6 14:06:00
--  
目前没有事件获取这个值。

可以使用.net的方法给basemainform绑定sizechanged事件

--  作者:81538475
--  发布时间:2022/1/6 14:10:00
--  
可以给个参考代码吗


--  作者:有点蓝
--  发布时间:2022/1/6 14:20:00
--  
全局代码

    Public Sub Form1_SizeChanged(sender As Object, e As EventArgs)
msgbox(sender.top)
    End Sub

afteropenproject
AddHandler basemainform.SizeChanged, AddressOf Form1_SizeChanged