首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

用VB的SHELL命令打开软件a.exe,如何才能a.exe的窗口在屏幕的最上面

2012-03-14 
用VB的SHELL命令打开软件a.exe,怎么才能a.exe的窗口在屏幕的最上面?我有两个软件,现在把他整合在一起,比如

用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这个函数试试

热点排行