vb怎么让某个mdi子窗体显示在最前端
发布网友
发布时间:2024-10-02 10:36
我来回答
共5个回答
热心网友
时间:2024-10-14 20:30
你说的这种实际上是模式对话框的形式
对于 不是 MDI 子窗体的窗口 form1
form1.show 1 就可以了,实际上就是把 form1作为了对话框
MDI 子窗体就做不到了
热心网友
时间:2024-10-14 20:30
调用的方法不对!
推荐你使用一个方法!
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
这个是固定位置的,可以定到最前面.
热心网友
时间:2024-10-14 20:31
用模式窗体,试试!
热心网友
时间:2024-10-14 20:31
费什么劲呐!直接使用语句“窗体名称.SetFocus”
热心网友
时间:2024-10-14 20:32
最简单的办法是,直接把其他窗体Hide吧,不让人选择,还让它们Show着做什么呢