본문 바로가기

Language/API

API 데이터 형변화


MICROSOFT      PB(16Bit)               PB(32Bit)

-----------------------------------------------------------------------------

Bool           Boolean                 Boolean

Byte, Char     Char                    Char

Char*          Ref string              Ref String

Colorref       Uint                    Ulong

Double         Double                  Double

Dword          Uint                    Ulong

Float          N/A                     N/A

Handle         Uint                    Ulong

Hdc            Uint                    Ulong

Hfile          Uint                    Ulong

Hinstance      Uint                    Ulong

Hwnd           Uint                    Ulong

Int            Int                     Int

Long           Long                    Long

Lparam         Uint                    Ulong

Lpbyte         Ref Int                 Ref Long

Lpcwstr        Ref Blob                Ref Blob(Unicode use ToUnicode())

Lpcvoid        Ref String              Ref String

Lpdword        Ref Uint                Ref Ulong

Lpfiletime     Ref Time                Ref Time

Lpint          Ref Int                 Ref Long

Lpstr,Lpcstr   Ref String              Ref String

Lpvoid         Ref Struct struct_inst  Ref Struct struct_inst

Lpword         Ref Int                 Ref Ulong

Mcierror       Long                    Long

Pbyte          Ref Int[#]              Ref Long[#]

Short          Int                     Int

Structure      Ref Struct struct_inst  Ref Struct Struct_inst

Uint           Uint                    Uint

Void**         SUBROUTINE              SUBROUTINE

Word           Uint                    Uint

Wparam         Uint                    Ulong