Oppure

Loading
02/03/08 12:06
xshell32
Un ciao a tutti!

In questi giorni mi sto allenando nella creazione delle GUI. Quando il file da compilare è un file ".c" o ".cpp", non ho alcun problema; il problema sorge invece quando devo unire un file di risorse ".rc" per creare una finestrella con un menù. Il compilatore Visual C++ Express non compila i file .rc a quanto pare. Infatti un file .rc dovrebbe essere compilato in un file .res.

Esiste un programma specifico per farlo, o può andar bene un qualsiasi compilatore come, appunto, Visual C++ o GCC?

Non ho capito infatti se bisogna semplicemente includere il file resource utilizzando #include "resource.rc" o compilarlo...

Forse Visual C++ non ha questa funzionalità perchè è la versione Express gratuita? GCC per Windows può compilare i file .rc?

Per imparare ad utilizzare le GUI ho seguito la guida che ho trovato su: aleax.it/TutWin32/ ma quando si parla di file resource non riesco più a seguire... come posso creare una finestra di dialogo seguendo tali esempi?

Un esempio è il seguente:

>>> FILE: Resource.rc

#include <windows.h>

MioDialogo DIALOG DISCARDABLE 0, 0, 186, 92
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialogo vuoto"
FONT 8, "Tahoma"
BEGIN
END


Ringrazio in anticipo.
aaa
02/03/08 21:34
FHF93
Io uso il Dev e devo semplicemente includerlo ...
#include "resource.rc"
Al resto ci pensa il compilatore
Ovviamente i file .c, .h e .rc devono stare nella stessa cartella.
Purtroppo per Visual C++ non saprei ...
Ultima modifica effettuata da FHF93 02/03/08 21:35
aaa
02/03/08 22:52
Dark_Limit
Ciao..Non vorrei dire una cavolata ma mi pare che il file di resource ( che in Visual c++ se non ricordo male perchè è da tempo che non lo uso crea come file di resource un file .h)non sia facilmente modificabile dal programmatore...
aaa