Originariamente inviato da =tW=
si, ma per evitare che mi si apra la finestra nera?oppure devo disegnare per forza un'applicazione per Win32?
La "finestra nera" sarebbe la console ....

In Windows puoi creare 2 tipi di applicazioni:
- Win32 "console"
- Win32 "gui"

Una applicazione console lavora appunto in modalità "carattere" dentro una console. Una applicazione "gui" invece fa tipicamente uso delle API per gestire le finestre grafiche.
Queste comunque non sono regole "rigide". Una applicazione "console" potrebbe anche aprire finestre grafiche, così come una applicazione "gui" potrebbe non avere finestre o averle nascoste o ancora potrebbe aprire una console.
La differenza è sostanzialmente nel modo con cui vengono scritte e come vengono compilate/linkate dall'ambiente di sviluppo.