Из литературы - Рихтер, Петцольд, из справочника - MSDN. Опять таки литературу нужно читать только для того чтобы понять основы WinAPI, многое из того же Петцольда устарело, но зато там широко описывается работа с GUI. Рихтер это уже более продвинутые вещи API уровня ядра.