Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: [C] File .RC

  1. #1
    Utente bannato
    Registrato dal
    Dec 2004
    Messaggi
    27

    [C] File .RC

    Come si fanno ad includere questi file durante la compilazione?

  2. #2
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425

    Re: [C] File .RC

    Originariamente inviato da andemo
    Come si fanno ad includere questi file durante la compilazione?
    che compilatore?
    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

  3. #3
    Utente bannato
    Registrato dal
    Dec 2004
    Messaggi
    27
    Dev-C++ 4

  4. #4
    http://forum.html.it/forum/showthrea...&highlight=.RC

    Motore di ricerca in alto a dx, cerca: .RC
    ...Terrible warlords, good warlords, and an english song

  5. #5
    Utente bannato
    Registrato dal
    Dec 2004
    Messaggi
    27
    sarò imbecille ( ) ma non ho capito bene i passaggi.

    Cioè io ho provato a creare il progetto dove ci ho messo i due file (quello .c e il .rc), ma quando compilo e runno non mi parte nessuna finestra win.

    P.S. Ho utilizzato lo stesso codice della pagina che mi hai linkato

  6. #6
    RC.EXE file.rc (crea file.RES)

    COMPILA.EXE file.c (crea file.OBJ)

    LINK.EXE file.obj file.res (crea file.EXE)
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  7. #7
    Utente bannato
    Registrato dal
    Dec 2004
    Messaggi
    27
    seresti gentile di elencarmi i passaggi, cioè dove devo puntare il mouse per creare i file .res e .obj ?
    Grazie




  8. #8
    Originariamente inviato da andemo
    seresti gentile di elencarmi i passaggi, cioè dove devo puntare il mouse per creare i file .res e .obj ?
    Grazie




    non capisco
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  9. #9
    Utente bannato
    Registrato dal
    Dec 2004
    Messaggi
    27
    cioè, dove stanno le iconcine o i pulsanti sui quali devo cliccare per creare i tre file

  10. #10
    Lancia DEV C++

    Menù FILE -> Nuovo -> Progetto (seleziona Windows Application e salva con il nome di default "Progetto1.dev")

    n.b. verrà automaticamente creato il codice (completo) di una semplice finestra WIN32 in C++

    per non far confusione, cancella tutto.

    e copia/incolla all'interno dell'editor il seguente codice:
    codice:
    #include <windows.h>
    
    int WINAPI WinMain (HINSTANCE hThisInstance,
                        HINSTANCE hPrevInstance,
                        LPSTR lpszArgument,
                        int nFunsterStil)
    
    {
        DialogBoxParam(0,"MioDialogo",0,0,0);
        return 0;
    }
    Ora: Menù FILE -> Salva (salva con il nome di default "main.cpp")

    ---

    Riduci l'ambiente Dev C++ a icona

    e crea (anche con il notepad) un nuovo file avente come estensione ".RC" chiamalo "MioDialogo.rc"
    (n.b. il C/C++ sono case-sensitive... quindi, occhio ai caratteri maiuscolo/minuscolo)

    Sempre da Notepad, inserisci all'interno del file ".rc" il segente codice:
    codice:
    #include <windows.h>
    
    MioDialogo DIALOG DISCARDABLE  0, 0, 186, 92
    STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
    CAPTION "Un Dialogo vuoto"
    FONT 8, "MS Sans Serif"
    BEGIN
    END
    Salva il file nella stessa directory in cui si trova il "Progetto1.dev" e "main.cpp" e chiudi Notepad.

    Ora, torna al "Progetto1.dev"

    Menù PROGETTO -> Aggiungi al Progetto (seleziona - con doppio click - il file "MioDialogo.rc")

    Ora, compila pure il Progetto

    N.B. verranno automaticamente creati alcuni files (tra cui il file risorse "MioDialogo.res" e l'esegibile "Progetto1.exe")

    Il file risorse è stato inserito al Progetto...

    lancia "Progetto1.exe"

    P.S. Per chidere la finestra appena creata devi utilizzare "Task Manager"... per inserire il codice che "cattura"
    il messaggio di chiusura (click sulla "X" in alto a destra)
    leggi qua: http://www.aleax.it/TutWin32/p5.htm

    Qua invece trovi l'elenco dei capitoli: http://www.aleax.it/TutWin32/tc.htm

    ...e un'ottima guida sulla programmazione Win32: http://www.librinformatica.it/novita/libri00/j2304.htm

    ...Terrible warlords, good warlords, and an english song

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.