Réponse acceptée !
On appelle ça la notation hongroise : chaque variable est préfixée par une ou plusieures lettres indiquant le type de la variable. Cette notation est largement utilisée par l'API Windows.
voici quelques exemples :
sz : chaîne terminée par un 0 terminal : char szPath[256];
psz, lpsz : pointeur sur une chaîne : char* pszText;
u : entier non signé : UINT uMsg;
n : entier : int nVal;
w : valeur sur 2 octets WORD wVal;
dw : valeur sur 4 octets DWORD dwVal;
...