| RegLoadKey | Declare Function Api_RegLoadKey& Lib "advapi32" Alias "RegLoadKeyA" (ByVal hKey&, ByVal lpSubKey$, ByVal lpFile$) | 
| Declare Function RegLoadKey Lib "advapi32" Alias "RegLoadKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal lpFile As String) As Long | |
| HKEY_USER または HKEY_LOCAL_MACHINE の下にサブキーを作成し、指定されたファイル内の登録情報をそのサブキーに格納する。この登録情報は、ハイブ形式で指定しておく。ハイブとは、レジストリのツリー構造のルートのすぐ下にある HKEY_USER などの枝の総称であり、この中にキー、サブキー、レジストリエントリという個別のオブジェクトが存在している。ハイブには、1 つの行と 1 個の .LOG ファイルが対応している。 | |
| 
      パラメータ     
      のハンドルの値は、次のとおりである。  は、hKey パラメータでは指定できない。これらはそれぞれ、HKEY_LOCAL_MACHINE と HKEY_USERS のハンドル値のサブセットだ     
      からである。      
      ブキーに、ファイル内の登録情報がロード(格納)される。     
      って作成したものでなければならない。このファイルが存在していない場合、RegLoadKey 関数は、指定された名前のファイルを作成する。      
      対応する短いファイル名を使ってロードする。      
      FORMAT_MESSAGE_FROM_SYSTEM フラグを指定して 関数を呼び出すと、エラーの一般的な説明を取得できる。     
      タを基準とする相対パスである。 いて、「名前」(レジストリエントリ名)と「データ」(レジストリエントリのデータ)で構成されている。 | |