作者yauhh (哟)
看板Visual_Basic
标题Re: [VB6 ] 两个form怎麽同时移动 (相黏)
时间Mon Jan 14 15:55:02 2013
※ 引述《andybbcx ( )》之铭言:
: 最近因为工作需要用VB6写了一个小程式
: 因为之前没学过 所以可能问了很基础的问题
: 还请大家多多包涵 先谢谢了
: 里面有一个Form跟一个UserForm
: 有办法让这两个Form相对位置一直固定吗
: 就是我移动A或B的时候另一个视窗永远黏在旁边
: 我的想法是
: If A的座标改变 then B的座标=A的座标
: 但是我找不到座标改变的事件该怎麽写
: 其实google有找到 但档案连结挂了orz
codeguru有个讨论说,用Timer自我监控,要不然就subclass表单侦测 WM_MOVE
http://forums.codeguru.com/showthread.php?255281-VB6-Form-s-Move-event
还有这个网页,对VB6表单移动的支援的讨论蛮完整的:
http://wiki.robotz.com/index.php/Form_Events_and_Capabilities_VB6
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 36.226.94.177
1F:推 andybbcx:谢谢!! 成功了 (但是这个程式码比我的程式还长orz) 01/14 16:54
2F:→ yauhh:因为你是多加了一些程式把架构缺漏的机制补起来,长是普通 01/14 18:07