Bez poznavanja rada sa pokazivačima (poljima), funkcijama i klasama općenito nemoj ulaziti u izradu prozora, jer to je ono što se treba znati (i to poprilično dobro).
Usto, svakako ćeš morati koristiti C++ za rad s prozorima (Win32) jer se oni implementiraju pomoću C++ biblioteka poput MFC, VCL, CLX itd.. Naravno, možeš to sve pokušati i u C-u, no to ti je Sizifov posao.