WINAPI ile GUI'li uygulama yapmak cidden zor. Sizin yerinizde olsam wxWidgets veya Qt kullanmayı tercih ederdim.
LOWORD makrosu, bir tip dönüşüm makrosu anladığım kadarıyla, DWORD'ü WORD'e çeviriyor. wParam ise tamsayı ve handle gibi türlerin geçişinde kullanılıyor.
Dediğim gibi, WINAPI'nin başlarında iseniz wxWidgets'a veya Qt'a geçmenizi tavsiye ederim.