根据句柄激活窗体
在MDI模式下,每打开一个子窗体就把它的句柄放在ComboBox中,当选择ComboBox的Item时,将相关的窗体激活,显示在最顶层(不是永远至顶那种),并保留原先的大小位置,请问这个怎么写?
Private Sub ComboBox1_Click()
lngHwnd=某个子窗体句柄
SetWindowPos lngHwnd, HWND_TOP, 0, 0, 0, 0, SWP_NOSIZE
End Sub
执行上面代码后什么反应都没有,请帮帮忙,谢谢!
[解决办法]
API:BringWindowToTop()
如果窗体是自己的.那就改用ZOrder
如Form1.ZOrder 0 '0还是1,你试试吧
[解决办法]
AppActivate "你哪个窗口的标题 "