<Return[WXYZ]><Top>
WritePrivateProfileStruct |
Declare Function Api_WritePrivateProfileStruct& Lib "kernel32" Alias "WritePrivateProfileStructA" (ByVal lpszSection$, ByVal lpszKey$, lpStruct As Any, ByVal uSizeStruct&, ByVal szFile$) |
Declare Function WritePrivateProfileStruct Lib "kernel32" Alias "WritePrivateProfileStructA" (ByVal lpszSection As String, ByVal lpszKey As String, lpStruct As Any, ByVal uSizeStruct As Long, ByVal szFile As String) As Long |
|
初期化ファイルの指定されたセクションの、指定されたキーにデータをコピーする。データをコピーするときチェックサムを計算し、データの最後に付加する。このチェックサムは、GetPrivateProfileStruct 関数がデータの整合性を保証するために使う。この関数は、16 ビット Windows アプリケーションとの互換性を保つために用意されているものである。Win32 アプリケーションでは、初期化情報をレジストリに格納する。 |
|
パラメータ
しいセクションが作成される。セクション名では大文字/小文字が区別されない。大文字と小文字を自由に組み合わせることができる。 指定するセクションに存在しない場合は、この名前で新しいキーが作成される。NULL を指定すると、セクションと、セクションに含まれるす
べてのキーとデータが削除される。
するには、 関数を使う。 lpStruct、szFile)のすべてに NULL を指定すると、キャッシュがフラッシュされる。キャッシュがフラッシュされると、フラッシュが成功したか
どうかにかかわらず、FALSE が返る。
Windows ディレクトリ内にその名前で新しいファイルが作成される。
定したディレクトリは存在していなければならない。
付きの値になる。
の場所でキーを探す。 ジストリ内の場所でキーを探す。探しているキーが名前付きの値として存在しない場合は、名前なし("<No Name>")の値が示す既定の
場所でキーを探す。
の下の名前なし("<No Name>")の値が示すレジストリ内の既定の場所でキーを探す。
容を読み取る。
る。 点とした場所を表す。 |