我倒是没做过,但我看到同事做的项目里用到了窗口的拖放改变两边部分显示比例的做法。他是在窗体上放了一个PICTURE控件,把它缩小为条线(其实我认为直接放个LINE更好),拖放时其实就是在移动PICTURE的位置,然后两部分的大小根据PICTURE的位置来调整。不知道这么说能否帮上你
解决方案 »
- 用VB实现Josephus环问题
- 这样一个Treeview控件里显示出结点信息,请问如何实现?帮我看看。
- 如何不用控件来实现延迟一秒的功能?
- 窗体最小化的事件是那个?或者怎么捕获这个事件啊?
- vb单机用什么数据库比较好?
- 在webbrowser里显示asp的问题!急!!!在线等!!
- 由于大家帮助。我把实验代码公开。其中有各位的一部分。(侵权误怪,它也源于大家)还有各位有好的代码,贴出点为了新手。
- 我的vb6+sp5,但是在工程中没有enviroment和datareport????
- 如何在快捷菜单的对应的文字前面加图标啊?
- VB ADODB 连接access 的问题
- 高手看看,int Flag;send(ServerSock,(char*)&Flag,sizeof(Flag)+1,MSG_OOB);在VB中我该怎么实现?
- vb乱码
If Button <> vbLeftButton Then Exit Sub
picSplitter.Visible = True
bMove = True
End SubPrivate Sub imgSplitter_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
On Error Resume Next
If Button <> vbLeftButton Then Exit Sub
If bMove = False Then Exit Sub
picSplitter.Left = imgSplitter.Left + X
End SubPrivate Sub imgSplitter_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
On Error Resume Next
If Button <> vbLeftButton Then Exit Sub
If bMove = False Then Exit Sub
bMove = False
picSplitter.Visible = False
TreeView1.Width = picSplitter.Left
ListView1.Left = TreeView1.Width + 50
ListView1.Width = Me.ScaleWidth - ListView1.Left
imgSplitter.Left = TreeView1.Width
imgSplitter.Width = ListView1.Left - TreeView1.Width
imgSplitter.Top = TreeView1.Top
imgSplitter.Height = TreeView1.Height
picSplitter.Move imgSplitter.Left, imgSplitter.Top, imgSplitter.Width, imgSplitter.Height
End Sub