Как работать в WinAPI, что это такое и где скачать?
Начать надо с освоения C.
что это такое и где скачать?Windows API 
Материал из Википедии — свободной энциклопедии
Какие есть редакторы и компиляторы и где их скачать? 
Чтобы разобраться, тебе надо книжку на эту тему прочесть:
www.ozon.ru/?context=search&text=win32+api