「レジストリをいじってみたい」の編集履歴(バックアップ)一覧はこちら

レジストリをいじってみたい」(2010/01/08 (金) 13:18:38) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

読み取り例 >Dim phkResult As HKEY >Dim hKey As HKEY >Dim lpData As BytePtr >Dim lpcbData As DWord >Dim lpType As Long >lpcbData=100 >lpData=calloc(lpcbData) >If RegOpenKeyEx(HKEY_CLASSES_ROOT,".jpg",0,KEY_READ,phkResult)<>ERROR_SUCCESS Then > MessageBox(NULL,"レジストリキーのオープンに失敗しました。","",MB_OK) > End >End If >If RegQueryValueEx(phkResult,"",0,NULL,VarPtr(lpData[0]),VarPtr(lpcbData))<>ERROR_SUCCESS Then > MessageBox(NULL,"レジストリの値の読み取りに失敗しました。","",MB_OK) > RegCloseKey(phkResult) > End >End If >MessageBox(NULL,VarPtr(lpData[0]),"",MB_OK) >End
読み取り例 Dim phkResult As HKEY Dim hKey As HKEY Dim lpData As BytePtr Dim lpcbData As DWord Dim lpType As Long lpcbData=100 lpData=calloc(lpcbData) If RegOpenKeyEx(HKEY_CLASSES_ROOT,".jpg",0,KEY_READ,phkResult)<>ERROR_SUCCESS Then MessageBox(NULL,"レジストリキーのオープンに失敗しました。","",MB_OK) End End If If RegQueryValueEx(phkResult,"",0,NULL,VarPtr(lpData[0]),VarPtr(lpcbData))<>ERROR_SUCCESS Then MessageBox(NULL,"レジストリの値の読み取りに失敗しました。","",MB_OK) RegCloseKey(phkResult) End End If MessageBox(NULL,VarPtr(lpData[0]),"",MB_OK) End

表示オプション

横に並べて表示:
変化行の前後のみ表示: