用VB的SHELL命令打开软件a.exe,怎么才能a.exe的窗口在屏幕的最上面?
我有两个软件,现在把他整合在一起,比如售票台打印保险单
现在要求如下:
在售票台有个参数,就是直接跳出保单打印界面,或通过热键来打开界面,可我通
h = FindWindow(vbNullString, "保险出单系统 ")
SetWindowPos h, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE Or SWP_NOMOVE Or SWP_ACTIVATE Or SWP_SHOWWINDOW
可我就是不能很好的控制两界面的切换,希望高手指点
[解决办法]
你用SetForegroundWindow这个函数试试