也就在当用户点击标题栏时移动窗体,而另一个窗体跟着移动..两个窗体相对位置不变..请指教!如何实现?
解决方案 »
- 请问有哪种容件实现这样的浮动功能??
- 数据库中的图片二进制的形式的,怎样在word中显示
- 字符怪问题?
- 用VB写了一个ActiveX EXE,怎样在浏览器中接受该组件发送的事件?该事件也是自定义的!
- 高分求助:如何获取联众象棋游戏中落子的坐标?
- 在VB中,当窗体大小变化时,怎么动态的改变窗体内的控件的大小和位置?
- vb中工程被锁定了如何解开?
- NT/2000下编程删除文件夹为什么出现"拒绝的权限"错误?
- 在datagrid中,查询了一段记录后,怎样得到一列上的所有值的总和?
- 如何不用配置ODBC,就可以实现客户端和服务器的数据库相连?
- access同步sql2000??
- VB 高手请帮忙!!分辨率问题
Form2.Show
Timer1.Interval = 1
End Sub
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
Unload Form2
Unload Form1
End Sub
Private Sub Timer1_Timer()
Form2.Move Form1.Left, Form1.Top + Form1.Height
End Sub来个简单的
Me.Move (Screen.Width - Me.Width) \ 2, (Screen.Height - Me.Height) \ 2
Form2.Show
End Sub
'Form2的代码Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
Private Sub Form_Load()
Call SetParent(Me.hWnd, Form1.hWnd)
Me.Width = Form1.ScaleWidth: Me.Height = Form1.ScaleHeight
Me.Move 0, 0
End Sub'Unload 时要先 Unload Form2 再Unload Form1
枕善居高手的代码