Hungarian Notation

Prefix Data type
c char
by BYTE
n short or int
i int
x,y int as coord
cx,cy same, c=count
b
bool
w WORD, unsigned int
l long
dw DWORD, unsigned long
fn function
s string
sz, str string terminated by 0
lp
32-bit long pointer
h handle – object ID
msg message
g_ global