View Full Version : [MingW] :muro:
RaouL_BennetH
17-11-2004, 16:39
Mamma mia ragazzi :(
Non sono riuscito ancora a capire cosa fare per:
Ho un piccolo sorgente in C.
Come faccio per non farlo eseguire da console ma tramite gui?
Quando scelgo "New Project", scelgo win32 Application.
Come mi creo un form, un menù etc?
:muro:
Fenomeno85
17-11-2004, 17:46
devi usare la libreria xWidget o qualcosa del genere ;)
~§~ Sempre E Solo Lei ~§~
DanieleC88
17-11-2004, 17:47
Non puoi. Io uso il Dev-C++, e non esiste un editor di form. Devi costruirle da codice, pezzo per pezzo. E' un po' scomodo, ma alla fine ci fai l'abitudine e hai il controllo su tutto. Io mi sto creando una piccola libreria per facilitare la creazione da codice (senza l'uso di librerie GUI, che pero' sono disponibili, se le vuoi: ad esempio QT [www.trolltech.com], eFLTK [non lo so], wxWidgets [www.wxwidgets.org], GTK+ [www.gtk.org], ...), ma mi sta dando piu' problemi del previsto.
Comunque, scaricati l'SDK di Windows da MSDN e utilizza CreateWindow per creare una finestra. Per il resto e' tutto un po' piu' complicato. Se vuoi posso anche mandare la libreria (che tanto ancora non funziona, ma solo per un problema di compilazione con MinGW), cosi' ti orienti un po'.
DanieleC88: mi stupisci sempre di più ;) Forza :)
DanieleC88
18-11-2004, 11:50
Come mai ti stupisco? :confused:
Non c'è niente di strano...
RaouL_BennetH
18-11-2004, 14:39
Originariamente inviato da DanieleC88
Non puoi. Io uso il Dev-C++, e non esiste un editor di form. Devi costruirle da codice, pezzo per pezzo. E' un po' scomodo, ma alla fine ci fai l'abitudine e hai il controllo su tutto. Io mi sto creando una piccola libreria per facilitare la creazione da codice (senza l'uso di librerie GUI, che pero' sono disponibili, se le vuoi: ad esempio QT [www.trolltech.com], eFLTK [non lo so], wxWidgets [www.wxwidgets.org], GTK+ [www.gtk.org], ...), ma mi sta dando piu' problemi del previsto.
Comunque, scaricati l'SDK di Windows da MSDN e utilizza CreateWindow per creare una finestra. Per il resto e' tutto un po' piu' complicato. Se vuoi posso anche mandare la libreria (che tanto ancora non funziona, ma solo per un problema di compilazione con MinGW), cosi' ti orienti un po'.
Grazie mille, ci provo, ma mi sa che ti scoccerò con un pò di domandine :( :)
Thx.
RaouL.
Originariamente inviato da DanieleC88
Come mai ti stupisco? :confused:
Non c'è niente di strano...
Era solo un complimento...visti i passi da gigante che hai fatto...e visti i tuoi 16 anni ;)
DanieleC88
18-11-2004, 18:26
per RaouL_BennetH: no problem! sono qui per questo. :D
per cionci: che fosse un complimento ed incoraggiamento l'avevo capito da me :) mi chiedevo solo che cosa ti possa aver colpito (e spero tu non ti sia fatto male :D :D :D)... cmq, a 16 anni, dopo circa tre/quattro anni (sinceramente, non ricordo...) di programmazione, non sono riuscito a finire quasi nessuno dei miei progetti... ne avvio sempre di nuovi ed ambiziosi, che vanno oltre le mie capacita' attuali. Risultato? Tantissimi progetti iniziati e quasi nessuno compiuto. :D La stessa libreria di cui parlavo e' ferma da piu' di tre mesi, perche' ho qualche problema con le funzioni nelle classi in C++ con MinGW (che mi danno l'errore di compilazione). Quindi in realta' non ho fatto molto. Pero', ora che ci penso... circa un anno e mezzo fa avevo appena conosciuto il Delphi e solo dopo ho conosciuto il C con lcc-win32 (e' con lcc-win32 che ho imparato a costruirmi fiestre da codice :)): prima ero un sostenitore del Visual Basic, pensa tu... in effetti sono migliorato molto da allora, visto che mi ci fai pensare.
P.S.: sono onorato di ricevere complimenti da un utente esperto ed autorevole come te!
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.