[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);
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんな感じでしょうか?
長くなるので、コメントは省略してます。
HKEY hKey;
LONG ret;
DWORD type;
unsigned char data[256];
DWORD cbData;
ret = RegOpenKeyEx( HKEY_CLASSES_ROOT, ".avi", 0,
KEY_READ, &hKey );
if ( ret != ERROR_SUCCESS ) {
MessageBox("RegOpenKeyEx");
return;
}
type = 0;
memset( data, NULL, sizeof(data) );
cbData = sizeof(data);
ret = RegQueryValueEx( hKey,"Content Type", NULL,
&type, data, &cbData );
if ( ret != ERROR_SUCCESS ) {
MessageBox("RegQueryValueEx");
return;
}
ret = RegCloseKey( hKey );
if ( ret != ERROR_SUCCESS ) {
MessageBox("RegCloseKey");
return;
}
MessageBox((char *)data);
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(パソコン・スマホ・電化製品) pthonのframeに演算結果(数値)を表示したい 1 2023/06/05 22:08
- C言語・C++・C# バイナリファイルをコピーするのにかかる時間を測りたいのですが実行するとFatel error:gli 2 2022/11/03 01:10
- Visual Basic(VBA) VBAで最新のデータを別シートに転記する方法をお教えください。 3 2022/04/07 19:20
- Visual Basic(VBA) VBAで時間(00:00形式)を積算(足し算)したい 1 2022/11/15 17:04
- パチンコ・スロット パチンコの継続率について疑問なんですけど… 体感的な話ですが継続率って同じ数字でも抽選の仕方で違いま 5 2022/08/07 09:27
- Visual Basic(VBA) ワークシートチェンジで曜日を表示する方法 1 2023/03/04 21:51
- 数学 領域の問題について質問です。 実数s, tは,s^2+t^2≦1, s≧0, t≧0 を同時に満たし 3 2023/05/18 20:59
- パチンコ・スロット パチンコST機の継続率について教えて下さい。 例えば大工の源さん超韋駄天は継続率93%で 1/2の確 3 2022/05/04 22:09
- Visual Basic(VBA) Worksheet_Change 4 2023/03/12 21:54
- 電車・路線・地下鉄 初台→新宿3→代官山(7.6km)IC528円 笹塚→新宿3→中目黒(10.2Km)IC433円なぜ 5 2022/11/24 09:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ポインター引数の関数でコンパ...
-
stable diffusionのエラー
-
int型(2バイト)データの分割
-
エクセルVBA:日付データの変換...
-
c言語 Bitについて
-
linuxのシェルでファイル名に先...
-
printfの%eで指数部分の桁数を...
-
C#でのswitch文
-
テキストファイルの結合について
-
POSTで配列のデータを渡す方法は?
-
PINVOKEで構造体配列をマーシャ...
-
C言語 ファイル内のデータと入...
-
【Excel VBA】10進数を2進数に...
-
パイソン、データーサイエンス...
-
H8/36064を使ったシリアル通信...
-
UTF-8で5~6バイトになる文字コ...
-
Excel VBA メール作成について ...
-
10Mバイトて文字数に すると何...
-
char str[256]の256の意味は?
-
バイト列とバイナリ列の違いが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
stable diffusionのエラー
-
ポインター引数の関数でコンパ...
-
printfの%eで指数部分の桁数を...
-
パイソン、データーサイエンス...
-
エクセルVBA:日付データの変換...
-
C#でのswitch文
-
int型(2バイト)データの分割
-
CreateProcessでの環境変数の設...
-
【Excel VBA】10進数を2進数に...
-
python 気象データの取得
-
テキストファイルの結合について
-
RegQueryValueExでの2バイト文字
-
linuxのシェルでファイル名に先...
-
'dataType' 引数を Null にする...
-
C言語についてです! 同じ年の...
-
オセロゲーム 2次元配列で困...
-
PINVOKEで構造体配列をマーシャ...
-
matlabのソースコードをpython...
-
C言語の勉強しています。すみま...
-
System.Collections.ArrayList ...
おすすめ情報