============================================================
                    Paqar32.dll API
============================================================

APIɂ
  APÍwA[JCoAPIdl()xɂقڏĂ܂B
  ڍׂŕ⑫IȏɂẮAUnlha32.dllAPI
  QlɂĂB


APIꗗ
  API͈ꕔŐ񂳂Ă܂B

    LHA.DLL ݊
    Paqar                   ɑ
    PaqarGetVersion         Cũo[Wԍ̎擾
    PaqarGetSubVersion      CũTuo[Wԍ̎擾
    PaqarGetBuild           Cũrhԍ̎擾
    PaqarGetCursorInterval  J[\̉]x̎擾
    PaqarSetCursorInterval  J[\̉]x̐ݒ
    PaqarGetBackGroundMode  obNOEh[h̓󋵂̎擾
    PaqarSetBackGroundMode  obNOEh[h̓̐ݒ
    PaqarGetCursorMode      J[\\̐ݒ̎擾
    PaqarSetCursorMode      J[\\̐ݒ
    PaqarGetRunning         Cu̓󋵂̎擾

    LHA.DLL ݊
    PaqarCheckArchive       Ƀt@Č
    PaqarConfigDialog       ݒ_CAO̕\
    PaqarGetFileCount       i[t@C擾
    PaqarQueryFunctionList  API ̑Ή󋵂擾

    OpenArchiven
    PaqarOpenArchive        Ƀnh̎擾
    PaqarCloseArchive       Ƀnh̉
    PaqarFindFirst          擪t@C̏擾
    PaqarFindNext           Ԗڈȍ~̃t@C̏擾

    PaqarGetArcFileName     Ƀt@C擾
    PaqarGetArcFileSize     ɃTCY擾
    PaqarGetArcFileSizeEx   ɃTCY擾
    PaqarGetArcOriginalSize Kt@CŜ̈kOTCY擾
    PaqarGetArcOriginalSizeEx
                            Kt@CŜ̈kOTCY擾
    PaqarGetArcCompressedSize
                            Kt@CŜ̈kTCY擾
    PaqarGetArcCompressedSizeEx
                            Kt@CŜ̈kTCY擾
    PaqarGetArcRatio        Kt@CŜ̈k擾
    PaqarGetArcDate         ɂ̓t擾
    PaqarGetArcTime         ɂ̎擾
    PaqarGetArcCreateTimeEx ɂ̍쐬擾
    PaqarGetArcAccessTimeEx ɂ̎QƓ擾
    PaqarGetArcWriteTimeEx  ɂ̍XV擾
    PaqarGetArcOSType       ɂ̍쐬OS擾
    PaqarIsSFXFile          ɂSFX ̎ނ擾
    PaqarGetArcReadSize     ɂ̓ǂݍݍς݃TCY擾
    PaqarGetArcReadSizeEx   ɂ̓ǂݍݍς݃TCY擾

    PaqarGetFileName        Jgt@C̊i[t@C擾
    PaqarGetMethod          Jgt@C̊i[\bh擾
    PaqarGetOriginalSize    Jgt@C̈kOTCY擾
    PaqarGetOriginalSizeEx  Jgt@C̈kOTCY擾
    PaqarGetCompressedSize  Jgt@C̈kTCY擾
    PaqarGetCompressedSizeEx
                            Jgt@C̈kTCY擾
    PaqarGetRatio           Jgt@C̈k擾
    PaqarGetDate            Jgt@C̓t擾
    PaqarGetTime            Jgt@C̎擾
    PaqarGetWriteTime       Jgt@C̍XV擾
    PaqarGetWriteTimeEx     Jgt@C̍XV擾
    PaqarGetCreateTime      Jgt@C̍쐬擾
    PaqarGetCreateTimeEx    Jgt@C̍쐬擾
    PaqarGetAccessTime      Jgt@C̎QƓ擾
    PaqarGetAccessTimeEx    Jgt@C̎QƓ擾
    PaqarGetCRC             Jgt@CCRC 擾
    PaqarGetAttribute       Jgt@C̑擾
    PaqarGetOSType          Jgt@C̍쐬OS擾

    OwnerWindown
    PaqarSetOwnerWindowEx   R[obN֐̐ݒ
    PaqarKillOwnerWindowEx  R[obN֐̐ݒ
    PaqarSetOwnerWindow     MEChE̐ݒ
    PaqarClearOwnerWindow   MEChE̐ݒ
    PaqarSetOwnerWindowEx64 R[obN֐̐ݒ
    PaqarKillOwnerWindowEx64
                            R[obN֐̐ݒ

    EnumMemberProcn
    PaqarSetEnumMembersProc R[obN֐̐ݒ
    PaqarClearEnumMembersProc
                            R[obN֐̐ݒ
    PaqarSetEnumMembersProc64
                            R[obN֐̐ݒ
    PaqarClearEnumMembersProc64
                            R[obN֐̐ݒ

    LangueSpecifiedn
    SetLangueSpecified      \[X̐ݒ
    PaqarSetLangueSpecified \[X̐ݒ
    SetLangueJapanese       \[X{ɐݒ
    PaqarSetLangueJapanese  \[X{ɐݒ
    SetLangueEnglish        \[Xpɐݒ
    PaqarSetLangueEnglish   \[Xpɐݒ

    ̑
    PaqarSetPriority        Xbh̗D揇ʂ̐ݒ


LHA.DLL ݊API
  A[JCoAPI dlȑOLHA.DLL ƌ݊API Q
  B

Paqar
  :   1
  v:   0.01
  Tv  :   Command.txt ɋLqꂽR}hC^āA
            낢ȏɑs܂B
  錾  :
        int
        //  Ԃl  :
        //      I  :   0
        //      G[I:   萔̃G[R[hB

        WINAPI Paqar
        (
            //      :
                const HWND _hwnd,
                //  EChẼnh

                LPCSTR _szCmdLine,
                //  Paqar32.dll ɗ^R}hCB

                LPSTR _szOutput,
                //  Paqar32.dll ʂԂׂ̃obt@B

                const DWORD _dwSize
                //  obt@̃TCYBobt@傫
                //  ȂꍇAPaqar32.dll ͂̃TCY
                //  킹ďo͂܂B
        );

PaqarGetVersion
  :   2
  v:   0.01
  Tv  :   Paqar32.dll ̃o[Wԍ擾܂B
  錾  :
        WORD
        //  Ԃl  :
        //      o[Wԍ 100{B
        //      ex) o[Wԍ 0.01   :     1
        //          o[Wԍ 1.59   :   159

        WINAPI PaqarGetVersion
        (
            //      :
                VOID
        );

PaqarGetSubVersion
  :   (Ȃ)
  v:   0.01
  Tv  :   Paqar32.dll ̃Tuo[Wԍ擾܂B
  錾  :
        WORD
        //  Ԃl  :
        //      Tuo[Wԍ 100{B
        //      ł́ArhԍƓ̂Ԃ܂B
        //      ex) o[W 0.01. 4.72 :   472
        //                       0.02.10.12 :  1012

        WINAPI PaqarGetSubVersion
        (
            //      :
                VOID
        );

PaqarGetBuild
  :   (Ȃ)
  v:   0.01
  Tv  :   Paqar32.dll ̃rhԍ擾܂B
  錾  :
        WORD
        //  Ԃl  :
        //      rhԍB
        //      Paqar32.dll ̃o[Wԍɂ̓At@xb
        //      gꕶt܂A̓rhԍ
        //      ɂĂ܂B
        //      ex) rhԍ  0 ...  99̏ꍇAȂB
        //                      100 ... 199̏ꍇAa tB
        //                      200 ... 299̏ꍇAb tB

        WINAPI PaqarGetBuild
        (
            //      :
                VOID
        );

PaqarGetCursorInterval
  :   3
  v:   0.01
  Tv  :   J[\̉]x擾܂BPaqar32.dll ͉
            ]J[\T|[gĂ܂̂ŁAɕW
            80Ԃ܂B
  錾  :
        WORD
        //  Ԃl  :
        //      80B

        WINAPI PaqarGetCursorInterval
        (
            //      :
                VOID
        );

PaqarSetCursorInterval
  :   4
  v:   0.01
  Tv  :   J[\̉]xݒ肵܂BPaqar32.dll ͉
            ]J[\T|[gĂ܂̂ŁAɕW
            FALSE Ԃ܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      FALSE B

        WINAPI PaqarSetCursorInterval
        (
            //      :
                const WORD _Interval
                //  J[\̉]xB
        );

PaqarGetBackGroundMode
  :   5
  v:   0.01
  Tv  :   Paqar32.dll obNOEh[hœ삵Ă
            邩ۂ擾܂BPaqar32.dll ł̓obNO
            Eh[hɑΉĂ܂̂ŁAFALSE 
            Ԃ܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      FALSE B

        WINAPI PaqarGetBackGroundMode
        (
            //      :
                VOID
        );

PaqarSetBackGroundMode
  :   6
  v:   0.01
  Tv  :   Paqar32.dll obNOEh[hœ삳
            ۂݒ肵܂BPaqar32.dll ł̓obNOE
            h[hɑΉĂ܂̂ŁAFALSE 
            ܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      FALSE B

        WINAPI PaqarSetBackGroundMode
        (
            //      :
                const BOOL _bBackGroundMode
                //  obNOEh[hgpȂTRUEA
                //  gpȂȂFALSEݒ肵܂B
        );

PaqarGetCursorMode
  :   7
  v:   0.01
  Tv  :   Paqar32.dll ̓쒆ɃJ[\\邩ǂ
            擾܂BPaqar32.dll ̓J[\Ɋ܂
            ̂ŁATRUEԂ܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      TRUEB

        WINAPI PaqarGetCursorMode
        (
            //      :
                VOID
        );

PaqarSetCursorMode
  :   8
  v:   0.01
  Tv  :   Paqar32.dll ̓쒆ɃJ[\\邩ǂ
            ݒ肵܂BPaqar32.dll ̓J[\Ɋ܂
            ̂ŁAFALSE Ԃ܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      FALSE B

        WINAPI PaqarSetCursorMode
        (
            //      :
                const BOOL _CursorMode
                //  J[\\ȂTRUEA\Ȃ
                //  FALSEݒ肵܂B
        );

PaqarGetRunning
  :   10
  v:   0.01
  Tv  :   Paqar32.dll ̓󋵂擾܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      쒆      :   TRUE
        //      쒆ȊO  :   FALSE

        WINAPI PaqarGetRunning
        (
            //      :
                VOID
        );


LHA.DLL ݊API
  LHA.DLL ƌ݊ȂAPI QŁAA[JCodlō肳
  ꂽAPI QłB

PaqarCheckArchive
  :   11
  v:   0.01
  Tv  :   _szFileName Ŏw肳ꂽt@CPaqar32.dll 
            ΉĂ鏑ɂǂ܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      ɂłTRUEAłȂAt@
        //      Cǂݍ߂ȂȂǂ̃G[ꍇ
        //      FALSEԂ܂B

        WINAPI PaqarCheckArchive
        (
            //      :
                LPCSTR _szFileName,
                //  t@CB

                const int _iMode
                //  [hB萔̌[hQ
                //  ĂB
        );

PaqarConfigDialog
  :   12
  v:   0.01
  Tv  :   Paqar32.dll ̐ݒ_CAO\܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarConfigDialog
        (
            //      :
                const HWND _hwnd,
                //  EChẼnhB

                LPSTR _szOptionBuffer,
                //  gpłB

                const int _iMode
                //  gpłB
        );

PaqarGetFileCount
  :   13
  v:   0.01
  Tv  :   _szArcFileŎw肳ꂽɂɊi[Ăt@C
            擾܂B
  錾  :
        int
        //  Ԃl  :
        //      i[Ăt@CԂ܂B擾ł
        //      Ȃꍇ́A-1Ԃ܂B

        WINAPI PaqarGetFileCount
        (
            //      :
                LPCSTR _szArcFile
                //  Ώۂ̏ɖłB
        );

PaqarQueryFunctionList
  :   14
  v:   0.01
  Tv  :   _iFunction̐lAPIPaqar32.dllőΉĂ
            ǂmF܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      w肳ꂽAPI ɑΉĂTRUEAΉ
        //      ĂȂFALSE Ԃ܂B

        WINAPI PaqarQueryFunctionList
        (
            //      :
                const int _iFunction
                //  ݒ肳ꂽAPI ̐lłB萔̊
                //  R[hQƂĉB
        );


OpenArchive nAPI
  Ƀnh擾Win32APIȂǂƓl̑쐫񋟂
  API QłBɂi[t@Cȅ擾邱
  \łAdlΉĂȂAPI 唼߂܂B

PaqarOpenArchive
  :   21
  v:   0.03
  Tv  :   ɂ̃nh擾܂B (ł͏ɂ̐
            ɂĂ͍̌sĂȂ̂ŁAOCheck-
            Archive() s悤ɂĂBsȏ
            ɃnhnꍇAFindFirst() sꂽ
            _ŃG[Ԃ܂B)
  錾  :
        HARC
        //  Ԃl  :
        //      I͏ɂ̃nhAłȂꍇ
        //      NULLԂ܂B

        WINAPI PaqarOpenArchive
        (
            //      :
                const HWND _hwnd,
                //  gpB

                LPCSTR _szFileName,
                //  nh擾鏑ɂ̃t@CB

                const DWORD _dwMode
                //  gpB
        );

PaqarCloseArchive
  :   22
  v:   0.03
  Tv  :   ɂ̃nh܂B
  錾  :
        int
        //  Ԃl  :
        //      I  :   0
        //      G[I:   萔̃G[R[hB

        WINAPI PaqarCloseArchive
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarFindFirst
  :   23
  v:   0.03
  Tv  :   ɂA擪̃t@CɂĂ̏擾
            B
  錾  :
        int
        //  Ԃl  :
        //      I  :   0
        //      I  :   -1
        //      G[I:   萔̃G[R[hB

        WINAPI PaqarFindFirst
        (
            //      :
                HARC _harc,
                //  ɃnhB

                LPCSTR _szWildName,
                //  ot@CBgpB

                INDIVIDUALINFO * _lpSubInfo
                //  t@C̏i[\̂ւ̃|C
                //  ^B
        );

PaqarFindNext
  :   24
  v:   0.03
  Tv  :   ɂA2 Ԗڈȍ~̃t@CɂĂ̏
            ܂B
  錾  :
        int
        //  Ԃl  :
        //      I  :   0
        //      I  :   -1
        //      G[I:   萔̃G[R[hB

        WINAPI PaqarFindFirst
        (
            //      :
                HARC _harc,
                //  ɃnhB

                INDIVIDUALINFO * _lpSubInfo
                //  t@C̏i[\̂ւ̃|C
                //  ^B
        );

PaqarGetArcFileName
  :   31
  v:   0.03
  Tv  :   ɂ̃t@C擾܂B
  錾  :
        int
        //  Ԃl  :
        //      I  :   0
        //      G[I:   萔̃G[R[hB

        WINAPI PaqarGetArcFileName
        (
            //      :
                HARC _harc,
                //  ɃnhB

                LPSTR _lpBuffer,
                //  t@Ci[obt@ւ̃|C^B

                const int _nSize
                //  _lpBuffer̃TCYB
        );

PaqarGetArcFileSize
  :   32
  v:   0.03
  Tv  :   ɂ̃t@CTCY擾܂B
  錾  :
        DWORD
        //  Ԃl  :
        //      I  :   ɂ̃t@CTCYB
        //      G[I:   -1

        WINAPI PaqarGetArcFileSize
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetArcFileSizeEx
  :   103
  v:   0.03
  Tv  :   ɂ̃t@CTCY擾܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarGetArcFileSizeEx
        (
            //      :
                HARC _harc,
                //  ɃnhB

                LONGLONG * _lpllSize
                //  TCYi[obt@ւ̃|C^B
        );

PaqarGetArcOriginalSize
  :   33
  v:   0.03
  Tv  :   Ăяo܂łɌɃ}b`t@C̈k
            OTCY̍v擾܂B
  錾  :
        DWORD
        //  Ԃl  :
        //      I  :   t@C̈kOTCY̍vB
        //      G[I:   -1

        WINAPI PaqarGetArcOriginalSize
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetArcOriginalSizeEx
  :   104
  v:   0.03
  Tv  :   Ăяo܂łɌɃ}b`t@C̈k
            OTCY̍v擾܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarGetArcOriginalSizeEx
        (
            //      :
                HARC _harc,
                //  ɃnhB

                LONGLONG * _lpllSize
                //  TCYi[obt@ւ̃|C^B
        );

PaqarGetArcCompressedSize
  :   34
  v:   0.03
  Tv  :   Ăяo܂łɌɃ}b`t@C̈k
            TCY̍v擾܂B
  錾  :
        DWORD
        //  Ԃl  :
        //      -1Ԃ܂B

        WINAPI PaqarGetArcCompressedSize
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetArcCompressedSizeEx
  :   105
  v:   0.03
  Tv  :   Ăяo܂łɌɃ}b`t@C̈k
            TCY̍v擾܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      FALSE Ԃ܂B

        WINAPI PaqarGetArcCompressedSizeEx
        (
            //      :
                HARC _harc,
                //  ɃnhB

                LONGLONG * _lpllSize
                //  TCYi[obt@ւ̃|C^B
        );

PaqarGetArcRatio
  :   35
  v:   0.03
  Tv  :   Ăяo܂łɌɃ}b`t@C̑S
            ł̈k擾܂B
  錾  :
        WORD
        //  Ԃl  :
        //      -1Ԃ܂B

        WINAPI PaqarGetArcRatio
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetArcDate
  :   36
  v:   0.03
  Tv  :   ɂ̓t擾܂B
  錾  :
        WORD
        //  Ԃl  :
        //      I  :   ɂ̓t
        //      G[I:   -1

        WINAPI PaqarGetArcDate
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetArcTime
  :   37
  v:   0.03
  Tv  :   ɂ̎擾܂B
  錾  :
        WORD
        //  Ԃl  :
        //      I  :   ɂ̎
        //      G[I:   -1

        WINAPI PaqarGetArcTime
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetArcCreateTimeEx
  :   68
  v:   0.03
  Tv  :   ɂ̍쐬擾܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarGetArcCreateTimeEx
        (
            //      :
                HARC _harc,
                //  ɃnhB

                FILETIME *_lpftCreationTime
                //  i[obt@ւ̃|C^B
        );

PaqarGetArcAccessTimeEx
  :   69
  v:   0.03
  Tv  :   ɂ̍쐬擾܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarGetArcAccessTimeEx
        (
            //      :
                HARC _harc,
                //  ɃnhB

                FILETIME *_lpftLastAccessTime
                //  i[obt@ւ̃|C^B
        );

PaqarGetArcWriteTimeEx
  :   70
  v:   0.03
  Tv  :   ɂ̍XV擾܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarGetArcWriteTimeEx
        (
            //      :
                HARC _harc,
                //  ɃnhB

                FILETIME *_lpftLastWriteTime
                //  i[obt@ւ̃|C^B
        );

PaqarGetArcOSType
  :   38
  v:   0.03
  Tv  :   ɂ쐬ꂽOS擾܂B
  錾  :
        UINT
        //  Ԃl  :
        //      -1Ԃ܂B

        WINAPI PaqarGetArcOSType
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarIsSFXFile
  :   39
  v:   0.03
  Tv  :   ɂSFX(ȓWJ) ǂ擾܂B
  錾  :
        UINT
        //  Ԃl  :
        //      I  :   0
        //      G[I:   -1

        WINAPI PaqarIsSFXFile
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetArcReadSize
  :   113
  v:   0.03
  Tv  :   Ăяo܂łɏɂǂݍ܂ꂽTCY
            ܂B
  錾  :
        DWORD
        //  Ԃl  :
        //      I  :   ǂݍݍς݃TCY̍vB
        //      G[I:   -1

        WINAPI PaqarGetArcReadSize
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetArcReadSizeEx
  :   114
  v:   0.03
  Tv  :   Ăяo܂łɏɂǂݍ܂ꂽTCY
            ܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarGetArcReadSizeEx
        (
            //      :
                HARC _harc,
                //  ɃnhB

                LONGLONG * _lpllSize
                //  TCYi[obt@ւ̃|C^B
        );

PaqarGetFileName
  :   40
  v:   0.03
  Tv  :   Jg̊i[t@C̃t@C擾܂B
  錾  :
        int
        //  Ԃl  :
        //      I  :   0
        //      G[I:   萔̃G[R[hB

        WINAPI PaqarGetFileName
        (
            //      :
                HARC _harc,
                //  ɃnhB

                LPSTR _lpBuffer,
                //  t@Ci[obt@ւ̃|C^B

                const int _nSize
                //  _lpBuffer̃TCYB
        );

PaqarGetMethod
  :   61
  v:   0.03
  Tv  :   Jg̊i[t@C̊i[\bh擾܂B
  錾  :
        int
        //  Ԃl  :
        //      I  :   0
        //      G[I:   萔̃G[R[hB

        WINAPI PaqarGetMethod
        (
            //      :
                HARC _harc,
                //  ɃnhB

                LPSTR _lpBuffer,
                //  \bhi[obt@ւ̃|C^B

                const int _nSize
                //  _lpBuffer̃TCYB
        );

PaqarGetOriginalSize
  :   41
  v:   0.03
  Tv  :   Jg̊i[t@C̈kOTCY擾܂B
  錾  :
        DWORD
        //  Ԃl  :
        //      I  :   t@C̈kOTCYB
        //      G[I:   -1

        WINAPI PaqarGetOriginalSize
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetOriginalSizeEx
  :   106
  v:   0.03
  Tv  :   Jg̊i[t@C̈kOTCY擾܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarGetOriginalSizeEx
        (
            //      :
                HARC _harc,
                //  ɃnhB

                LONGLONG * _lpllSize
                //  TCYi[obt@ւ̃|C^B
        );

PaqarGetCompressedSize
  :   42
  v:   0.03
  Tv  :   Jg̊i[t@C̈kTCY擾܂B
  錾  :
        DWORD
        //  Ԃl  :
        //      -1Ԃ܂B

        WINAPI PaqarGetCompressedSize
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetCompressedSizeEx
  :   107
  v:   0.03
  Tv  :   Jg̊i[t@C̈kTCY擾܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      FALSE Ԃ܂B

        WINAPI PaqarGetCompressedSizeEx
        (
            //      :
                HARC _harc,
                //  ɃnhB

                LONGLONG * _lpllSize
                //  TCYi[obt@ւ̃|C^B
        );

PaqarGetRatio
  :   43
  v:   0.03
  Tv  :   Jg̊i[t@C̈k擾܂B
  錾  :
        WORD
        //  Ԃl  :
        //      -1Ԃ܂B

        WINAPI PaqarGetRatio
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetDate
  :   44
  v:   0.03
  Tv  :   Jg̊i[t@C̓t擾܂B
  錾  :
        WORD
        //  Ԃl  :
        //      -1Ԃ܂B

        WINAPI PaqarGetDate
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetTime
  :   45
  v:   0.03
  Tv  :   Jg̊i[t@C̎擾܂B
  錾  :
        WORD
        //  Ԃl  :
        //      -1Ԃ܂B

        WINAPI PaqarGetTime
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetWriteTime
  :   62
  v:   0.03
  Tv  :   Jg̊i[t@C̍XV擾܂B
  錾  :
        DWORD
        //  Ԃl  :
        //      -1Ԃ܂B

        WINAPI PaqarGetWriteTime
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetWriteTimeEx
  :   65
  v:   0.03
  Tv  :   Jg̊i[t@C̍XV擾܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarGetWriteTimeEx
        (
            //      :
                HARC _harc,
                //  ɃnhB

                FILETIME *_lpftLastWriteTime
                //  i[obt@ւ̃|C^B
        );

PaqarGetCreateTime
  :   63
  v:   0.03
  Tv  :   Jg̊i[t@C̍쐬擾܂B
  錾  :
        DWORD
        //  Ԃl  :
        //      -1Ԃ܂B

        WINAPI PaqarGetCreateTime
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetCreateTimeEx
  :   66
  v:   0.03
  Tv  :   Jg̊i[t@C̍쐬擾܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarGetCreateTimeEx
        (
            //      :
                HARC _harc,
                //  ɃnhB

                FILETIME *_lpftCreationTime
                //  i[obt@ւ̃|C^B
        );

PaqarGetAccessTime
  :   64
  v:   0.03
  Tv  :   Jg̊i[t@C̎QƓ擾܂B
  錾  :
        DWORD
        //  Ԃl  :
        //      -1Ԃ܂B

        WINAPI PaqarGetAccessTime
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetAccessTimeEx
  :   67
  v:   0.03
  Tv  :   Jg̊i[t@C̎QƓ擾܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarGetAccessTimeEx
        (
            //      :
                HARC _harc,
                //  ɃnhB

                FILETIME *_lpftLastAccessTime
                //  i[obt@ւ̃|C^B
        );

PaqarGetCRC
  :   46
  v:   0.03
  Tv  :   Jg̊i[t@CCRC32擾܂B
  錾  :
        DWORD
        //  Ԃl  :
        //      -1Ԃ܂B

        WINAPI PaqarGetCRC
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetAttribute
  :   47
  v:   0.03
  Tv  :   Jg̊i[t@C̑擾܂B
  錾  :
        int
        //  Ԃl  :
        //      -1Ԃ܂B

        WINAPI PaqarGetAttribute
        (
            //      :
                HARC _harc
                //  ɃnhB
        );

PaqarGetOSType
  :   48
  v:   0.03
  Tv  :   Jg̊i[t@C쐬ꂽOS擾܂B
  錾  :
        UINT
        //  Ԃl  :
        //      -1Ԃ܂B

        WINAPI PaqarGetOSType
        (
            //      :
                HARC _harc
                //  ɃnhB
        );


OwnerWindow nAPI
  Paqar() ł̓쒆ɁAw肳ꂽR[obN֐ɏ
  𑗐M邽߂API QłB

PaqarSetOwnerWindowEx
  :   51
  v:   0.01
  Tv  :   _lpArcProcŎw肵֐R[obN֐Ƃ
            ݒ肵܂B_lpArcProcNULL̏ꍇ_hwnd 𑗐M
            EChEƂĐݒ肵܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarSetOwnerWindowEx
        (
            //      :
                HWND _hwnd,
                //  MEChẼnhB

                LPARCHIVERPROC _lpArcProc
                //  R[obN֐ւ̃|C^B
        );

PaqarKillOwnerWindowEx
  :   52
  v:   0.01
  Tv  :   PaqarSetOwnerWindowEx() Őݒ肵R[obN
            ܂B_hwnd w肵ĂPaqarSetO-
            wnerWindowEx()Őݒ肳ꂽEChEƏƍ܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarKillOwnerWindowEx
        (
            //      :
                HWND _hwnd
                //  MEChẼnhB
        );

PaqarSetOwnerWindow
  :   90
  v:   0.01
  Tv  :   _hwnd Ŏw肵EChE𑗐MEChEƂ
            Đݒ肵܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarSetOwnerWindow
        (
            //      :
                HWND _hwnd
                //  MEChẼnhB
        );

PaqarClearOwnerWindow
  :   91
  v:   0.01
  Tv  :   PaqarSetOwnerWindow() Őݒ肵MEChE
            ܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarClearOwnerWindow
        (
            //      :
                VOID
        );

PaqarSetOwnerWindowEx64
  :   108
  v:   0.01
  Tv  :   _lpArcProcŎw肵֐R[obN֐Ƃ
            ݒ肵܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarSetOwnerWindowEx64
        (
            //      :
                HWND _hwnd,
                //  MEChẼnhB

                LPARCHIVERPROC _lpArcProc,
                //  R[obN֐ւ̃|C^B

                DWORD _dwStructSize
                //  gp\̂̃TCYB
        );

PaqarKillOwnerWindowEx64
  :   109
  v:   0.01
  Tv  :   PaqarSetOwnerWindowEx64() Őݒ肵R[obN
            ֐܂B_hwnd w肵ĂPaqarSet
            OwnerWindowEx64() Őݒ肳ꂽEChEƏƍ
            ܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarKillOwnerWindowEx64
        (
            //      :
                HWND _hwnd
                //  MEChẼnhB
        );


EnumMembersProc nAPI
  Paqar() ł̓쒆ɁAw肳ꂽR[obN֐ɏΏ
  ƂȂt@C̏𑗐MÃt@C̏s
  肷API QłB

PaqarSetEnumMembersProc
  :   99
  v:   0.01
  Tv  :   _lpEnumProc Ŏw肵֐R[obN֐Ƃ
            Đݒ肵܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarSetEnumMembersProc
        (
            //      :
                PAQAR_WND_ENUMMEMBPROC _lpEnumProc
                //  R[obN֐ւ̃|C^B
        );

PaqarClearEnumMembersProc
  :   100
  v:   0.01
  Tv  :   PaqarSetEnumMembersProc() Őݒ肵R[obN
            ֐܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarClearEnumMembersProc
        (
            //      :
                VOID
        );

PaqarSetEnumMembersProc64
  :   110
  v:   0.01
  Tv  :   _lpEnumProc Ŏw肵֐R[obN֐Ƃ
            Đݒ肵܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarSetEnumMembersProc64
        (
            //      :
                PAQAR_WND_ENUMMEMBPROC _lpEnumProc
                //  R[obN֐ւ̃|C^B

                DWORD _dwStructSize
                //  gp\̂̃TCYB
        );

PaqarClearEnumMembersProc64
  :   111
  v:   0.01
  Tv  :   PaqarSetEnumMembersProc64() Őݒ肵R[ob
            N֐܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarClearEnumMembersProc64
        (
            //      :
                VOID
        );


SetLangueSpecifiednAPI
  UIŕ\錾ݒ肷邽߂API QłB
  Paqar32.dll ł́A̗D揇ʂŕ܂B

    1.  HKEY_CURRENT_USER ɓo^Ă镶B
    2.  HKEY_LOCAL_MACHINEɓo^Ă镶B
    3.  e[uɓo^Ă镶B
    4.  e[ủpꃊ\[X̕B

  ̂A1, 2̃WXgL[ɊւẮACommand.txt Ŏ
  pXǂݍ݂܂BPaqar32.dll ł́ALAPI ɂ
  Đݒ肳ꂽɂāAStringL[ȉɍ쐬ꂽ
  ID (LANGID, {̏ꍇ0409Ap̏ꍇ0411) ̃L[
  ǂݍ݂܂B̃L[ȉɁA萔ɋLꂽ
  ID̖OREG_SZ^̒l쐬邱ƂŁA쎞ɂ̒l
  ǂݍ݂܂B

  ȂA݂Paqar32.dll ł͓ɓ{Ɖp̃\[X
  ێĂ܂B̃\[XɊւĂAWXgL[
  Őݒ肳Ă΁A̒lD悳܂B

PaqarSetLangueSpecified / SetLangueSpecified
  :   115 / 116
  v:   0.03
  Tv  :   gp郊\[X̌ݒ肵܂Bł́AW-
            indows 9x ł͓삵܂B
  錾  :
        VOID
        //  Ԃl  :
        //      Ȃ

        WINAPI PaqarSetLangueSpecified
        WINAPI SetLangueSpecified
        (
            //      :
                LANGID _wLanguage
                //  MAKELANGIDȂǂō쐬ł錾\
                    ̐lłB
        );

PaqarSetLangueJapanese / SetLangueJapanese
  :   101 / 117
  v:   0.03
  Tv  :   gp郊\[X̌{ɐݒ肵܂B
            SetLangueSpecified()ĂяoĂ邾łB
  錾  :
        VOID
        //  Ԃl  :
        //      Ȃ

        WINAPI PaqarSetLangueJapanese
        WINAPI SetLangueJapanese
        (
            //      :
                VOID
        );

PaqarSetLangueEnglish / SetLangueEnglish
  :   102 / 118
  v:   0.03
  Tv  :   gp郊\[X̌pɐݒ肵܂B
            SetLangueSpecified()ĂяoĂ邾łB
  錾  :
        VOID
        //  Ԃl  :
        //      Ȃ

        WINAPI PaqarSetLangueEnglish
        WINAPI SetLangueEnglish
        (
            //      :
                VOID
        );


̑API
  ܂ł̂ǂ̃JeSɂȂAPI QłB

PaqarSetPriority
  :   119
  v:   0.03
  Tv  :   삷ۂ̃Xbh̗D揇ʂݒ肵܂BUnl-
            ha32.dllɂ悤Sleep() s@\͑
            ܂B
  錾  :
        BOOL
        //  Ԃl  :
        //      I  :   TRUE
        //      G[I:   FALSE

        WINAPI PaqarSetPriority
        (
            //      :
                int _nPriority
                //  D揇ʂӂ̐lłBWin32API
                //  SetThreadPriority() Ɠlwł
                //  B
        );

============================================================
$Id: API.txt,v 1.8 2005/10/08 07:29:28 sirakaba Exp $
============================================================