现有两个窗体,一个主窗体(较大),若干个小的窗体(每个窗体的内容不一样的),现在,想在主窗体通过某个单击事件,在主窗体的指定的区域内显示出若干个小窗体(每次只显示一个窗体).如何做?
解决方案 »
- 请大家来帮一下我,winsock使用tcp连接,因为数据太大,出现的问题
- SwiftPrint
- 关于DTPicker空间的value值
- vb datagrid 如何改变背景色
- ***如 何 接 收 S Q L 存 储 过 程 返 回 值***
- 一个很菜鸟的问题
- 高手帮帮菜鸟
- 在线等待:LSASR_D = Shell("del " + App.Path + "\update.exe", vbHide)有误?
- 求助,求一个检测鼠标键盘无操作自动关机的脚本
- vb的textbox在直接粘贴excel单元格,为什么会在字串后面显示回车符和换行符两个空白的字节,求大神解疑!!
- 关于大数据量显示的问题,如何能提高速度,是否一次将所有的数据取出来?
- 急求如何用VBA解决AutoCAD的问题
'窗体中放置两个PictureBox,另新增窗体Form2,Form3,在Form1中加入下面代码
Private Sub Form_Load()
SetParent Form2.hWnd, Picture1.hWnd
Form2.ShowSetParent Form3.hWnd, Picture2.hWnd
Form3.ShowSetParent Form4.hWnd, Picture3.hWnd
Form4.Show
End Sub这是把form放在PICTURE里的例子,楼主可以参考一下~~
放在容器里也没什么关系!
可以把容器的大小做的比主form的大小还大点!!这样不影响效果
'窗体中放置两个PictureBox,另新增窗体Form2,Form3,在Form1中加入下面代码
Private Sub Form_Load()
SetParent Form2.hWnd, Picture1.hWnd
Form2.ShowSetParent Form3.hWnd, Picture2.hWnd
Form3.ShowSetParent Form4.hWnd, Picture3.hWnd
Form4.Show
End Sub
也可以直接放在form中
如果要设置父窗体的位置和大小要用setWindowPos,(如果两个窗体都是你自己写的,那是very easyb了)
你新建一个MDI窗体,然后将别的窗体设置为该窗体的子窗体就可以了(属性中有MDIChild,将其设为TRUE)