C# 在Pocket PC Windows CE上最小化/隐藏启动过程

C# 在Pocket PC Windows CE上最小化/隐藏启动过程,c#,windows-mobile,process,windows-ce,pocketpc,C#,Windows Mobile,Process,Windows Ce,Pocketpc,我正在为运行在Windows CE上的Pocket PC开发一个应用程序。我需要启动另一个进程,但我需要它启动隐藏或最小化。在完整的Windows框架上这样做没有问题,我只是设置了 Process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; 或 但是,Windows CE上不存在StartInfo.WindowStyle。如何使用Windows CE上提供的功能实现这一点 编辑:我没有任何信息,甚至

我正在为运行在Windows CE上的Pocket PC开发一个应用程序。我需要启动另一个进程,但我需要它启动隐藏或最小化。在完整的Windows框架上这样做没有问题,我只是设置了

Process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;

但是,Windows CE上不存在StartInfo.WindowStyle。如何使用Windows CE上提供的功能实现这一点


编辑:我没有任何信息,甚至无法访问以这种方式运行的应用程序/进程。我在ini文件中获得路径和可选参数,因此我无法更改将运行的应用程序。

您可以控制这两个应用程序的源吗?您可以提供一个具有语义“start hidden”的命令行参数—第二个程序可以读取该参数并以隐藏方式启动。

在本机API中传递给CreateProcess,因此CF无法实现它。您唯一的选择是运行它,然后使用FindWindow查找和隐藏/最小化它

很抱歉,我的问题不够具体,但是没有,我没有关于将要运行的应用程序的任何信息。我只在ini文件中获取应用程序的路径。
Process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Minimized;