Visual Studio での C++/CLI のプロジェクト作成方法を説明します。

環境

今回作成したプロジェクトは以下の環境で動作確認しています。
  • Windows Vista Ultimate Service Pack 1
  • Visual Studio 2008 Professional Edition

手順

  1. [ファイル]-[新規作成]-[プロジェクト]を選択します。
  2. C++/CLIのプロジェクトは、[プロジェクトの種類]の[CLR]から作成します。[テンプレート]はここでは[空のCLRプロジェクト]を選択します。

  3. ソリューションエクスプローラのソースファイルにて右クリックし、[追加]-[新しい項目]を選択します。
  4. [C++ ファイル(.cpp)]を選択し、ファイル名を入力後[追加]を押します。

  5. 追加したファイルにソースを記述します。
    ここではWin32 API、C標準ライブラリ、C++標準ライブラリ、.NET Frameworkクラスライブラリを呼び出し、Hello Worldを出力しています。

#include<windows.h>
#include<stdio.h>
#include<iostream>
 
using namespace std;
using namespace System;
 
int main()
{
	DWORD dummy;
 
	//Win32 API
	WriteFile(GetStdHandle(STD_OUTPUT_HANDLE),"Hello World\n",13,&dummy,NULL);
 
	//C標準ライブラリ
	printf("Hello World\n");
 
	//C++標準ライブラリ
	std::cout << "Hello World\n";
 
	//.NET Frameworkクラスライブラリ
	Console::WriteLine("Hello World");
 
	return 0;
}
 
最終更新:2009年09月29日 04:56