Sto lavorando per imparare l'API di Windows e sto usando mingw come mio compilatore con Code :: Blocks come IDE. Ho riscontrato un problema con l'utilizzo della funzione wWinMain. Ho usato il programma che si trova qui link text. Si compila bene su VSC++ 2008 Express ma quando si usa mingw si ottiene l'errore "riferimento non definito a WinMain @ 16". Ho capito qual è il problema (credo). Sostituendo wWinMain con Winmain e il puntatore String PWSTR con LPSTR, esso viene compilato perfettamente. La mia domanda è, come posso risolvere questo problema, e in caso contrario, non sto usando Unicode come un grosso problema.wWinmain, Unicode e Mingw
Grazie.
Non ho nulla contro MSVC, è solo un software di rilascio che non si può fare con l'edizione rapida. Anche se sono molto lontana da quel punto, voglio essere in grado di legalmente quando posso. – contrapsych
@JAKE: Non vi sono restrizioni sul tipo di software che è possibile creare con MSVC Express Edition. L'unica differenza tra le edizioni complete ed espresse è che le edizioni complete hanno * significativamente * più funzioni, come ad esempio la possibilità di installare plug-in MSVC (ad es. Visual Assist X). Ma non c'è alcuna restrizione sul codice compilato - non proviene da Visual Studio in ogni caso, ma da Windows SDK. –
Oh, mostra quello che so, grazie, penso che probabilmente inizierò a usare VS allora. – contrapsych