ドキュメントに記載されているデータ型の一部が Delphi のものと直接一致しないため、 MoPaQのドキュメントを読み、関数を Delphi に変換しようとしています。
これは私が問題を抱えている機能です:
HANDLE WINAPI MpqOpenArchiveForUpdate(LPCSTR lpFileName, DWORD dwCreationDisposition, DWORD dwHashTableSize);
Delphi では、次のように変換しました。
function MpqOpenArchiveForUpdate(lpFileName: Char, CreationDisposition, dwHashTableSize: LongWord); external 'lmpqapi.dll';
私が信じている関数の戻り値の型がありませんHANDLE
(ドキュメントによると)。その場合、HANDLE
データ型に相当する Delphi は何ですか?