如何将WindowState从桌面快捷方式传递到WPF应用程序?

如何从桌面快捷方式控制
WPF主窗口的初始WindowState(Normal,Minimized,Maximized)?

快捷方式属性对话框的“运行:”组合框让我在“正常窗口”,“最小化”和“最大化”之间进行选择.但WPF应用程序似乎完全忽略了这个选项.使用WinForms,无需额外代码即可自动支持.

有没有办法从启动的WPF进程中访问此选项?我知道我可以在启动新进程时指定ProcessStartInfo.WindowStyle属性.但是如何从正在启动的进程中访问此选项?

最佳答案

System.Diagnostics.Process.GetCurrentProcess().StartInfo.WindowStyle
点赞