我程序中有多个FORM,
怎么样将我需要显示的某个FORM始终显示在所有FORM的最前面呢?
怎么样将我需要显示的某个FORM始终显示在所有FORM的最前面呢?
解决方案 »
- vb打印问题
- 如何在ACCESS数据库中某个字段为文本类型得取得最大值?
- 有难度的问题,如何用drawdibdraw显示捕获到的数据?高分求教!
- 定义 dim rs as adodb.recordset后,反复使用 set rs=new adodb.recordset,会造成内存泄漏吗?
- 小弟我要用VB写一个登录窗体要怎么写啊!!
- 如何检测是否上网和所用的设备?
- 有关mschart控件的问题
- 如何同时触发两个事件?加急!在线等
- ADO打开符合集合问题
- 保存网页为excel文件
- 求助!各位大侠,在vb中怎么实现两个exe文件之间参数的传递!!
- 用VC MFC制作的ACTIVE控件,如何用VB正确的传递参数?
me.load
me.show
end sub没有试验过,临时想的,也许会有用吧!
比较傻瓜一点
Form1.Show vbModal
Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Private Const HWND_NOTOPMOST = -2
Private Const HWND_TOP = 0
Private Const HWND_TOPMOST = -1
Private Const SWP_NOMOVE = &H2
Private Const SWP_NOSIZE = &H1
Private Const SWP_SHOWWINDOW = &H40
SetWindowPos(form1.hwnd, HWND_TOP, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE Or SWP_SHOWWINDOW)
frmmap.ZOrder
每个窗体调用的时候都写上