如何强制窗口到JNI调用创建的前台

时间:2015-06-05 19:58:52

标签: java c++ java-native-interface window foreground

我有一个Java应用程序将JNI命令发送到C ++ dll,为我创建一个Win32。当发生这种情况时,我希望这个窗口显示在我的Java应用程序之上,但无论我尝试什么,C ++生成的窗口总是出现在我的Java应用程序窗口下。

我尝试从我的dll调用SetForegroundWindowAllowSetForegroundWindow,但这似乎不起作用。关于我还能尝试什么的任何想法?我觉得我必须告诉Java应用程序以某种方式释放自己,让其他窗口出现在顶部。

0 个答案:

没有答案