我目前正在用 c# 开发一个单声道应用程序,我只想启动一次。我知道,这可以通过互斥锁来实现。但是如何使用单声道将应用程序放在前面?我尝试通过
Process.GetProcessByName("AudioCuesheetEditor")
但无法访问 MainWindowHandle。
如何将正在运行的应用程序放在前面?
谢谢你的回答。
编辑:
现在我已经能够得到 MainWindowHandle,但它是一个 IntPtr。我如何把这个把手放在前面?我试过了
Window wRunning = new Window(handle);
wRunning.Present();
但这给了我一个例外:(。