• 締切済み

レジストリの読み込み

レジストリの読み込みのソースを教えてください。 例えば、 [HKEY_CLASSES_ROOT\.avi] @="avifile" "Content Type"="video/x-msvideo" の2つの値をメッセージボックスに表示するソースを教えてください。 HKEY hKey; RegOpenKeyEx(HKEY_CLASSES_ROOT, ".avi", 0, KEY_READ, &hKey); wsprintf(str1, "%", ); MessageBox(hWnd, str1, "標準の値", MB_OK); wsprintf(str2, "%", ); MessageBox(hWnd, str2, "コンテンツタイプの値", MB_OK); RegCloseKey(hKey);

みんなの回答

  • itohh
  • ベストアンサー率45% (210/459)
回答No.1

こんにちは。itohhといいます。 RegOpenKeyEx関数は、ファイルのオープン関数と同じ役目をする関数です。 オープンした後に RegQueryInfoKey関数やRegEnumValue関数、RegQueryMultipleValues関数などで エントリーキーを取得する必要があります。 そして、使い終わったらRegCloseKey関数でクローズ処理を行ってください。 詳しいことはMSDNライブラリーで確認してください。

関連するQ&A