我有一系列相当复杂的应用程序,这些应用程序依赖于在前台切换应用程序的能力。我的问题是,在前台切换应用程序每5或6次,它根本无法使应用程序前进。GetLastError不报告任何问题。我经常看到正确的应用程序在前台闪烁片刻,然后之前的应用程序就可见了。我有一个我有源代码的管理器应用程序,它产生并控制了大约4个我没有源代码的应用程序。它产生/控制的应用程序之一也是产生/控制大约5个应用程序的管理器。这是一种信息亭设计,因此用户甚至没有键盘或鼠标,只有一个触摸屏。我已经尝试了Win32调用的每一种组合来控制它们,我只是没有想法。我的第一次尝试是:SetWindowPos(hApp,HWND_