Si può fare anche con un progetto non-MFC, ma lì ti devi scrivere tutto il codice di gestione... comunque mettiti in testa che scrivere un software a finestre in C/C++ non sarà MAI facile come in VB, e in ogni caso dovrai avere ben in mente come funzionano le finestre in Windows (sapere cosa sono i messaggi, il ciclo dei messaggi, le window classes, le window procedures). Si tratta di conoscenze di base indispensabili per poter programmare per Windows in linguaggi non RAD come il C++.