C#でRegistry.exeという名前の小さなプログラムを作成しました。C++プログラムからC#exeを実行する方法
私はこのRegistry.exeを私のC++プログラムと呼びたいと思います。
ユーザは、コールが条件あなたキャンは、単に
システム(「Registry.exe」)を使用
C#でRegistry.exeという名前の小さなプログラムを作成しました。C++プログラムからC#exeを実行する方法
私はこのRegistry.exeを私のC++プログラムと呼びたいと思います。
ユーザは、コールが条件あなたキャンは、単に
システム(「Registry.exe」)を使用
あなたは...のShellExecute()、ShellExecuteExを()またはのCreateProcess()
すなわちを使用することができます。
HINSTANCE hInst = ShellExecute(0, "open", "c:\\windows\\notepad.exe", "c:\\example.txt", 0, SW_SHOW);
ありがとう – hardyz009
実行可能ファイルが記述されている言語は無関係ですが、OSは単に実行可能ファイルを見るだけです。
<cstdlib>
で宣言されたsystem()
コールを使用して、コマンドラインから有効なコマンドを呼び出すことができます。別のプロセスを起動するための柔軟性または制御可能な手段はOS特有のものであり、OSのマニュアルを参照する必要があります。
CreateProcess()
(および関連機能)、ShellExecute()
、またはその..Ex
バリアント、 _spawn
family of functions_exec
family of functions:Win32のでは、の選択肢があります。
@ hardyz009あなたは真剣にあなたが質問していることとSOの仕組みを反映している方法を修正する必要があります。これまでに何を試しましたか?あなたはまったく何か試しましたか(例えば、Google)? –
何を試みましたか? –