2010-05-16 109 views
2

是否可以从用C++编写的应用程序启动C#.Net(2.0)应用程序?从C++启动C#.Net应用程序

感谢,

编辑: 酷 - 所以我只需要知道应用程序是:

LPTSTR szCmdline = _tcsdup(TEXT("C:\\Program Files\\MyApp -L -S")); 
CreateProcess(NULL, szCmdline, /* ... */); 

回答

6

您可以使用CreatePocessShellExecute API启动任何EXE。 (包括C#.Net)

+0

因此,它是.Net应用程序的事实是无关紧要的? – Paligulus 2010-05-16 09:59:58

+0

是的,这些API允许你启动任何EXEs – 2010-05-16 10:04:15

+0

@aJ好东西 - 谢谢 – Paligulus 2010-05-16 10:06:59