// SystemRegistryKind.cpp : メイン プロジェクト ファイルです。

#include "stdafx.h"

using namespace System;
using namespace Microsoft::Win32;

int main(array<System::String ^> ^args)
{
	//キーを読み取り専用で開く
	RegistryKey^ regkey = Registry::CurrentUser->OpenSubKey(
		"Software\\test\\sub", false);
	
	//"string"の値がREG_SZか調べる
	if (regkey->GetValueKind("string") == RegistryValueKind::String) {
		//REG_SZだった時は、String型として取得する
		String^ stringValue = (String^)regkey->GetValue("string");
	}
	
	//閉じる
	regkey->Close();
	
	return 0;
}