我对Windows编程很新。我正在使用VC ++(而不是MFC)为WinCE做一个简单的启动器应用程序。到目前为止,我已经创建了基本的界面和按钮和东西。我只是想知道用户点击按钮时启动外部应用程序的最佳方式(在BN_CLICKED上)。
我找到了一些方法,如ShellExecute,CreateProcess等。但我无法让它工作(但是?)。关于这个的任何合适的参考或简单的例子?
答案 0 :(得分:1)
问题并不重要,它发生在点击按钮的事件中,但是......
ShellExecute是在Windows中启动程序(以及任何其他类型文件的默认程序)的好方法,但如果需要返回代码,或者如果需要能力,请使用CreateProcess等待程序完成。
答案 1 :(得分:0)
没关系。我在MSDN上找到了一个工作示例 - 用户的评论。 对于任何感兴趣的人,您可以转到此CreateProcess() article并向下滚动到评论“使用CreateProcess()方法创建两个进程的工作代码”p1.exe“和”p2.exe“
谢谢!