CLI⇒Win32_Hello

Win32 で作成した Hello.dll を C++/CLI から呼び出します。

前田稔(Maeda Minoru)の超初心者のプログラム入門

プロジェクトの説明

  1. Win32 で作成した Hello.dll はネイティブコードです。
    この Hello.dll を C++/CLI(マネージドモード)から呼び出します。
  2. Visual Studio .NET を起動して「空の CLR プロジェクト」を選択します。
    プロジェクトのフォルダーに Hello.dll, Hello.lib, Hello.h を格納して下さい。
    DLL と LIB の作成は Win32 DLL Hello を参照して下さい。
  3. Hello.dll を呼び出すプログラムは DLL Normal Hello と同じです。
    このページの「DLL を使う」を参照して下さい。
    念のために Console.cpp のソースコードを掲載します。
    // Console.cpp 
    #include <stdio.h>
    #include <conio.h>
    #include "Hello.h"
    #pragma comment(lib,"Hello.lib")
    
    int main(void)
    {
        HelloMsg();
        _getch();
        return 0;
    }
    

超初心者のプログラム入門(C/C++)