GetPrivateProfileStruct |
Declare Function Api_GetPrivateProfileStruct& Lib "kernel32" Alias "GetPrivateProfileStructA" (ByVal lpszSection$, ByVal lpszKey$, lpStruct As Any, ByVal uSizeStruct&, ByVal szFile$) |
Declare Function GetPrivateProfileStruct Lib "kernel32" Alias "GetPrivateProfileStructA" (ByVal lpszSection As String, ByVal lpszKey As String, lpStruct As Any, ByVal uSizeStruct As Long, ByVal szFile As String) As Long |
|
初期化ファイルの指定されたセクションにある、指定されたキーのデータを取得する。データを取得するとき、そのデータのチェックサムを計算し、WritePrivateProfileStruct
関数でそのデータをファイルに追加したときに計算されたチェックサムと比較する。 |
|
パラメータ
ディレクトリ内で検索される。
戻り値 のは、アプリケーションで CONTROL.INI、SYSTEM.INI、WINFILE.INI など、システム構成要素の初期化ファイルを変更する場合で ある。その場合、GetPrivateProfileStruct 関数は初期化ファイルではなくレジストリから情報を取得する。格納場所が変更されても関数の
動作に影響しない。
になる。
探す。 場所でキーを探す。探しているキーが名前付きの値として存在しない場合は、名前なし("<No Name>")の値が示す既定の場所でキーを
探す。
なし("<No Name>")の値が示すレジストリ内の既定の場所でキーを探す。
を読み取る。 点とした場所を表す。 |