Sto studiando il C e per ora faccio solo applicazioni dos. Ma volendo fare applicazioni grafiche per Windows, devo per forza utilizzare Visual C++ o c'è altro? Come mai c'è tutta questa difficoltà nel fare applicazioni grafiche in C/C++ rispetto al Delphi/Visual Basic?
Cè anche il Builder della Borland che è ottimo ugualmente a quanto ne so (io non lo uso però).Il problema è che anche quello come il VisualStudio è a pagamento e quindi se sei un studente squattrinato sei nella c...esistono anche le librerie grafiche GTK per windows che credo siano GPL però non sono sicuro ed anche su queste non so dirti granchè.Infine puoi pensare di programmare direttamente in C facendo chiamate direttamente alle API di sistema,questo approccio oltre ad insegnarti veramente a programmare la grafica di Windows e il suo funzionamento ad eventi ti consente anche di realizzare applicazioni di dimensioni molto piccole e abbastanza portabili.Il rovescio della medaglia è il fatto che dovendoti gestire tu dettagli come lo smistamento dei messaggi e la loro gestione,il refresh delle finestre etc.. realizzare applicazioni di grosse dimensioni diventa molto laborioso,soggetto a bug e lento.Però è gratis,non devi acquistare nessun costoso Framework con il suo set di classi già pronto.A te la scelta.Ciao