Here you can find all documentation relating to definitons / acronyms any developer would need.

Suffixes

Word Expansion
-A Uses ANSI strings (LPCSTRs)
-Ex Extended
-W Uses Unicode strings (LPCWSTRs / wchar)

A

Word Expansion
   

B

Word Expansion
   

C

Word Expansion
CBT Computer-based Training
CRUD Create, Read, Update, Delete
CS Window Class Styles

D

Word Expansion
DMA Direct Memory Acess

E

Word Expansion
EISA Extended Industry Standard Architecture

F

Word Expansion
   

G

Word Expansion
   

H

Word Expansion
HDC Handle to Device Context
HKL Handle to Keyboard Layout Identifier
HGDIOBJ Handle to Graphics Device Interface Object
hInstance Handle to executable instance
HWND Handle to window

I

Word Expansion
IRQ Interrupt Request
ISA Industry Standard Architecture

J

Word Expansion
JNI Java Native Interface

K

Word Expansion
KLID Keyboard Layout Identifier

L

Word Expansion
LPARAM Long (int) Parameter (pointer)
LPCSTR Long Pointer to Constant String
LPCWSTR Long Pointer to Constant Wide String
lpsz- Long Pointer to String (Zero-terminated)
LRESULT Long Result

M

Word Expansion
MCA Micro Channel Architecture

N

Word Expansion
   

O

Word Expansion
   

P

Word Expansion
PCI Peripheral Component Interconnect
PCIe Peripheral Component Interconnect Express
pwsz- Pointer to Wide-character String, Zero-terminated

Q

Word Expansion
   

R

Word Expansion
REST REpresentational State Transfer

S

Word Expansion
   

T

Word Expansion
T- Alias of WCHAR if UNICODE is defined; otherwise CHAR

U

Word Expansion
   

V

Word Expansion
VESA Video Electronics Standards Association

W

Word Expansion
WNDCLASS Window Class
WNDPROC Window Procedure
WPARAM Word (uint) Parameter (pointer)
WS Window Styles

X

Word Expansion
   

Y

Word Expansion
   

Z

|Word|Expansion| |:–|:–|