VC common data type summary

xiaoxiao2021-03-06  145

Atom atom (reference to a string in the working article)

BOOL Boolean variable

Boolean Boolean variable

Byte byte (8 digits)

Cchar Windows characters

Char windows characters

ColorRef red, green, blue (RGB) color value (32-bit)

Const variable, the value of this variable remains constant during execution

Critical_section critical paragraph object

CTRYID national identifier

DLGPROC points to a pointer to a dialog process

DWORD double word (32-bit)

EnhmfenumProc points to a pointer to a callback function defined by an application, the callback function enumerates enhanced meta file record

EnumReslangProc points to a pointer to a callback function defined by an application, which enumerates a resource language.

EnumResNameProc points to a pointer to a callback function defined by an application that enumerates a resource name.

EnumrestyProc points to a pointer to a callback function defined by an application, which enumerates a resource type.

FarProc points to a pointer to a callback function

Float floating point variable

Array of Fmorder 32-bit font mapping values

FontenumProc points to a pointer for a callback function defined by an application, the callback function enumerate the font

GOBJENUMPROC points to a pointer for a callback function defined by an application, which enumerates a graphic device interface (GDI) object.

HACCEL accelerates key table handle

Handle of the handle object

HBitmap bitmap handle

Hbrush brush handle

HCONV Dynamic Data Exchange (DDE) session handle

HCONVLIST DDE session handle

HCURSOR cursor handle

HDC Device Description Table (DC) handle

HDDEDATA DDE data handle

HDLG dialog handle

HDWP Extension window location structure handle

Henhmetafile enhances the original file handle

HFILE file handle

HFONT font handle

HgDiobj GDI object handle

Hglobal Global Circular Block Handle

HHOOK hook handle

Hicon icon handle

Hinstance Example Handle

HKEY Registration Keyword Handle

Hlocal partial memory block handle

HMEMU menu handle

Hmetafile meta file handle

HMIDIIN Musical Digital Interface (MIDI) Enter File Handle

HMIDIOUT MIDI Output File Handle

HMMIO file handle

HookProc points to a pointer to the hook function defined by an application

HPALETTE palette handle

HPEN brush handle

HRGN domain handle

HRSRC resource handle

HSZ DDE string handle

Hwavein waveform input file handle

HWaveout waveform output file handle

Hwinsta workstation handle

HWND window handle

INT symbol integer

LangID language identifier

LCID Locale Identifier

LCTYPE Type

LINEDDAPROC points to a pointer to a callback function, which handles row coordinates

Long 32-bit symbol integer

LP points to a pointer to a Unicode (TM) string ended with "NULL"

LPARAM 32-bit message parameters

LPBool points to a pointer to a Boolean variable

LPBYTE points to a byte pointer

LPCCH pointers pointing to a Windows character constant

LPCCHOOKPROC points to a pointer for a hook function that is defined by an application LPCFhoolProc pointing to a pointer to a hook function defined by an application.

LPCH pointing to a pointer to a Windows character

LPCOLORREF points to a pointer to a ColorRef value

LPCritical_section points to a pointer to a critical paragraph object

LPCSTR points to a pointer to a Windows string that ends with "NULL"

LPCTSTR points to a pointer to Unicode or Windows string constant ended with "null"

LPCWCH points to a pointer to a Unicode character constant with "NULL" ended with "null"

LPCWSTR points to a pointer to a Unicode string constant ended with "NULL"

LPDWORD points to a pointerless double word (32-bit) pointer

LPFRhoolProc points to a pointer to a hook function defined by an application

LPHANDLE points to a handle of a handle

LoHandler_Function points to a pointer to a handler function

LphWavein points to a pointer to a waveform input file handle

LphWaveout points to a pointer to a waveform output file handle

LPINT points to a pointer to a symbol integer

LPLONG points to a pointer for a symbol long integer (32-bit)

LPOFNHOOKPROC points to a pointer to a hook function defined by an application

LPPRINTHOOKPROC points to a pointer to a hook function defined by an application

LPSetUphookProc points to a pointer to the hook function defined by an application

LPTSTR points to a pointer to the Unicode or Windows string ended with NULL

LRESULT message processing symbol results

LPVOID points to any type of pointer

LPWSTR points to a pointer to a Unicode string ended with "null"

LUID partially unique identifier

McIDeviceID Media Control Interface (MCI) Device Identifier

MFENUMPROC points to a pointer to a callback function defined by an application, the callback function enumeration element file record

MmResult multimedia message processing result

NPSTR points to a pointer to a Windows string ended with "null"

NWPSTR points to a pointer to a Unicode string ended with "NULL"

PBOOL points to a pointer to a Boolean variable

PBYTE points to a byte pointer

PCCH points to a pointer to a Windows character constant

PCH points to a pointer to a Windows character

PCHAR points to a pointer to a Windows character

PCRITICAL_SECTION points to a pointer to a critical paragraph object

PCSTR points to a pointer to a Windows string constant ending with "NULL"

PCWCH pointers point to a Unicode character constant

PCWSTR points to a pointer to a Unicode string constant ending with "NULL"

PDWORD points to a pointer without symbolic double word

Pfloat points to a pointer to a floating point variable

Pfncallback pointers point to a callback function

Phandle points to a handle of a handle

Phandler_routine points to a pointer to a handler

Phkey pointing to a pointer to a registration key

Point points to a pointer to a symbol integer

Plong pointing to a pointer for a symbol length

PLUID points to a pointer to a local unique representative (Luid)

PropenumProc points to a pointer to a callback function defined by an application, the callback function enumerate window feature

Pshort pointing to a pointer to a symbolic short integer

PSID points to a pointer to an encryption identifier (SID)

PSTR points to a pointer PSZ ending with "NULL" to point to a pointer to a Windows string ended with "Null"

PTCH points to a pointer to a Windows or Unicode character

PTChar points to a pointer to a Windows or Unicode character

PTSTR points to a pointer to a Windows or Unicode string ended with "null"

Puchar points to a pointer to an unsigned windows character

Prest points to a pointer without symbolic integer

Pulong points to a pointer without symbolic long intensity

Pushort pointing to a pointer without a symbolic short integer

PVOID points to any type of pointer

PWCH pointing to a pointer to a Unicode character

PWchar points to a unicode character

Pword pointing to an unsigned pointer

PWSTR points to a pointer to a Unicode string ended with "NULL"

Regsam registration keyword encryption mask

SC_HANDLE service handle

Service_status_handle service status value sector

SHORT short integer

Sphandle points to a plug of a handle

TCHAR Unicode or Windows characters

TimerProc points to a pointer to a timer callback function defined by an application

UCHAR unsigned Windows characters

UINT unsigned integer

Ulong unsigned long integer

Ushort unsigned short integer

Void any type

Wchar Unicode characters

WndenumProc points to a pointer for a callback function defined by an application, the callback function enumeration window

WndProc points to a pointer to a window process defined by an application

Word unsigned word (16 digits)

WPARAM 32-bit message parameters

YieldProc points to a pointer to an output callback function

转载请注明原文地址:https://www.9cbs.com/read-127898.html

New Post(0)