Condividi tramite


Procedure guidate e gli editor di risorse

Visual C++ include diverse procedure guidate da utilizzare nella programmazione MFC, con molti editor di risorse integrati.Per la programmazione di controlli ActiveX, Creazione guidata controllo ActiveX ha uno scopo molto simile a quello della Creazione guidata applicazione MFC.Sebbene sia possibile scrivere applicazioni MFC senza la maggior parte di questi strumenti, gli strumenti semplificano notevolmente e accelerata il lavoro.

Utilizzare la Creazione guidata applicazione MFC per creare un'applicazione MFC

Utilizzare Creazione guidata applicazione MFC per creare un progetto MFC in Visual C++, che possono includere OLE e il supporto del database.I file del progetto contengono l'applicazione, vengono registrati, visualizzare e classi della finestra cornice, risorse MFC standard, inclusi i menu e la barra degli strumenti facoltativa, altri file Windows necessari; e rich facoltativo archivia contenere gli argomenti della Guida standard di windows che è possibile rivedere e aumentare per creare il file della Guida del programma.

Visualizzazione classi di utilizzo per gestire le classi e i messaggi di windows

Guide di Visualizzazione classi create le funzioni di gestione dei messaggi e i comandi di windows, è possibile creare e gestire le classi, è necessario creare le variabili membro della classe, si creano metodi di automazione e proprietà, creare le classi di database e altro ancora.

[!NOTA]

In Visualizzazione classi consente anche di eseguire l'override delle funzioni virtuali in MFC classi.Selezionare la classe e la funzione virtuale per eseguire l'override di.Il resto del processo è simile alla gestione dei messaggi, come descritto nei paragrafi seguenti.

Le applicazioni eseguite in base alle finestre sono messaggio determinato.Azioni dell'utente e altri eventi che si verificano nelle finestre di causa di programma in esecuzione per inviare messaggi alle finestre nel programma.Ad esempio, se l'utente fa clic con il mouse in una finestra, le finestre invia un messaggio di WM_LBUTTONDOWN quando il pulsante sinistro del mouse viene premuto e un messaggio di WM_LBUTTONUP quando il pulsante viene rilasciato.Le finestre anche invia i messaggi di WM_COMMAND quando l'utente seleziona i controlli nella barra dei menu.

Nel framework MFC, vari oggetti, ad esempio documenti, visualizzazioni, le applicazioni utilizzano, modelli di documento e l'oggetto applicazione, possono “gestire„ messaggi.Un oggetto fornisce una “funzione di gestione„ come una delle funzioni membro e il framework esegue il mapping del messaggio in arrivo al gestore.

Una parte dell'attività di programmazione è la scelta di messaggi da eseguire il mapping agli oggetti e quindi per distribuire il mapping.A tale scopo, si utilizza la Visualizzazione classi e nella Finestra Proprietà.

La Finestra Proprietà create di funzione membro per la gestione dei messaggi vuoti e si utilizza l'editor del codice sorgente per implementare il corpo del gestore.È inoltre possibile creare o modificare le classi (classi incorporate dei propri, non derivate dalle classi MFC) e i relativi membri mediante Visualizzazione classi.Per ulteriori informazioni sull'utilizzo della Visualizzazione classi e sulle procedure guidate per l'aggiunta di codice a un progetto, vedere Aggiunta di funzionalità con creazioni guidate codice.

Utilizzare gli editor di risorse per creare e modificare le risorse

Utilizzare Visual C++ editor di risorse per creare e menu Modifica, finestre di dialogo, controlli personalizzati, tasti di scelta rapida, bitmap, le icone, cursori, stringhe e risorse della versione.A partire da Visual C++ versione 4,0, un editor della barra degli strumenti consente di creare barre degli strumenti molto più semplice.

Per semplificare ulteriormente, la libreria MFC fornisce un file denominato COMMON.RES, contenente le risorse di “ClipArt„ che può essere copiato da COMMON.RES e da incollare nel proprio file di risorse.COMMON.RES sono inclusi i pulsanti della barra degli strumenti, i cursori comuni, icone e così via.È possibile utilizzare, modificare e ridistribuire queste risorse nell'applicazione.Per ulteriori informazioni su COMMON.RES, vedere esempio di clipart.

La Creazione guidata applicazione MFC, le procedure guidate di Visual C++, gli editor di risorse e il framework MFC sono molto lavoro per l'utente e rendono la gestione del codice molto più semplice.La maggior parte del codice specifico dell'applicazione è nelle classi visualizzazione e documento.

Vedere anche

Concetti

Utilizzo delle classi per la creazione di applicazioni per Windows