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.