Dunque, intanto grazie per le risposte.

Dopo le vostre prime risposte mi son messo a cercare per la rete una guida introduttiva alle API di windows, e ho trovato questa:
http://www.aleax.it/TutWin32/

Sembra ben fatta, e comincia dalle basi.

L'idea sarebbe quella di fare tutto a mano con le windows api, e di usare solo il C.