type of data
Data Type Significant Bool Boolean Value (True Or False) BSTR 32-Bit Character Pointer BYTE 8-BIT integer, no fixed-to-line ColorRef 32-bit value, representing a color value DWORD 32-bit integer, no lane longevity Long 32- BIT integer, a positive and negative LPARAM 32-bit value, a parameter LPCSTR 32-bit pointer to a window function or a callback function, pointing to a constant string LPSTR 32-bit pointer, pointing to a string LPCTSTR 32-bit pointer, pointing A constant string. This string can be ported to the Unicode LPTSTR 32-bit pointer, pointing to a string. This string can be ported to the Unicode LPVOID 32-bit pointer, pointing to a data LPRESULT 32-bit value of an unspecified type, as a window function or a return value of the Callback function, 16-bit is no lane, Win32, 32-bit No fixed number WndProc 32-bit Word 16-bit integer, no fixed-to-line WPARAM window function, Win16 16BITS, WIN32 32BITS
MFC unique data type
Data Type Meaning Position A value, represents the element location in the Collection object (such as an array or linked list, often used in the MFC Collection Classes LPCRECT 32-bit pointer, pointing to a constant RECT structure