サイト内検索:
VCのEXE(VCSampleA.exe)からVCのEXE(VCSampleB.exe)の関数を呼ぶ方法について説明します。
1. Visual C++を起動して VCのメニューの[ファイル(F)]→[新規作成(N)...]で以下のように「ATL COM AppWizard」を選択し、プロジェクト名を「VCSampleB」とし、[OK]ボタンをクリック
1. Visual C++を起動して、VCのメニューの[ファイル(F)]→[新規作成(N)...]をクリックし、プロジェクトの種類で、「Win32Application」を選択し、プロジェクト名に「VCSampleA」を入力し、[OK]ボタンをクリック 2. [Win32Application - ステップ1 / 1]の画面で、「単純なWin32アプリケーション」を選択し、[終了(F)]をクリック 3. WinMain関数の上にタイプライブラリのインポートと、WinMain関数内の以下の処理を記述
VCSampleA.exeを実行すると、VCSampleAからVCSampleBの関数ShowMessageが呼ばれ、引数で"VCSampleA→VCSampleB OK?"の文字列が渡され、 VCSampleBのメッセージボックスが以下のように表示されます。