Creare applicazioni complesse
La progettazione di interfacce grafiche richiede, al progettista, un considerevole investimento in termini di risorsa tempo. La libreria in esame Φ di valido ausilio per tal tipologia di progettazione ed i file sorgenti, d'esempio e guida, sono a corredo.
Nel CD:
docking.zip
Creare Tab personalizzate
L'inserimento delle tipiche estensioni Tab all'interno delle applicazioni sono un'ulteriore metodo per la virtualizzazione dell'area di visualizzazione. La risorsa in esame riporta un metodo per l'estensione e la personalizzazione di questa particolare funzionalitα, i file sorgente e di progetto sono a corredo.
Nel CD:
TabCont.zip
Virtualizzare lo schermo
La virtualizzazione dell'area di lavoro Φ sicuramente uno degli obiettivi predominanti che si cerca di perseguire nella fase di progettazione. La risorsa in esame consente di estendere la classe base MFC, con il fine di ottenere degli splitter personalizzati. I file sorgente e di progetto corredano la risorsa.
Nel CD:
simsplit.zip
Utilizzare colori personalizzati
Gli applicativi creati per l'ambiente Windows, hanno la possibilitα di richiamare le "palette" messe a disposizione dal sistema, per personalizzare ulteriormente l'applicazione. La risorsa in esame consente di fatto di creare una funzionalitα di selezione colori da importare all'interno di un'applicazione. I file sorgente e di progetto sono a corredo.
Nel CD:
Palette.zip
Applicazioni stile outlook
La cooperazione tra applicativi diversi Φ un processo di fondamentale importanza. Infatti Φ possibile elevare notevolmente le prestazioni dei singoli software. Mediante la risorsa in esame Φ possibile realizzare un semplice applicativo, caratterizzato da un'interfaccia molto simile a quella di outlook, e che con quest'ultima riesce a cooperare. I file sorgente e di progetto sono a corredo.
Nel CD:
outlook.zip
Input numerici
Molte delle attuali applicazioni sono corredate da complessi moduli di input dati. La risorsa in esame consente di realizzare degli elementi per l'accettazione di input in solo formato numerico. I file sorgente e di progetto sono a corredo.
Nel CD:
numedit.zip
Un progetto ISAPI
Mediante la risorsa in esame Φ possibile generare una pagine, html, che contiene un tag frameset. La libreria quindi offre la possibilitα di far interagire il codice cpp con le strutture html. I file sorgente e di progetto sono a corredo.
Nel CD:
frames.zip
ToolBar personalizzate
L'inserimento di barre strumenti all'interno degli applicativi Φ di fondamentale importanza per l'interazione tra utente e applicativo. La risorsa in esame consente infatti di estendere la classe base Toolbar, di MFC, permettendo l'inserimento di funzionalitα innovative. I file sorgente e di progetto sono a corredo.
Nel CD:
Toolbar.zip
Macro in ATL
Le attuali tecniche di programmazione in MFC fanno un uso estensivo delle ATL. La risorsa in esame Φ un valido esempio di utilizzo delle risorse ATL per implementare macro a supporto degli applicativi MFC. I file sorgente sono a corredo.
Nel CD:
matl.zip
Utilizzare le ATL
Le ATL sono le recenti estensioni di C++, che consentono di fatto di realizzare potenti applicazioni MFC. La risorsa in esame Φ un valido esempio di utilizzo delle ATL per la realizzazione di una applicazione Ping. I file sorgente e di progetto sono a corredo.
Nel CD:
atl.zip
Generatore di codice C++
La gestione dei database Φ sicuramente una delle attivitα di maggiore interesse di questi ultimi anni. La risorsa in esame, Φ un piccolo applicativo mediante il quale Φ possibile generare automaticamente piccole porzioni di codice tipico delle classi per la gestione dei database. I file sorgente e di progetto sono a corredo.
Nel CD:
obgen.zip
Grafici real-time
Molte delle applicazioni hanno come obiettivo la restituzione a video di grafici e nella maggior parte dei casi si tratta di restituzioni di tipo statico. Mediante la risorsa in esame Φ possibile realizzare un piccolo applicativo che offre la possibilitα di riportare a video il grafico, in tempo reale, dell'evoluzione dinamica di un sistema. Un esempio di applicazione, pu≥ essere la costruzione di un applicativo che visualizza il funzionamento della CPU. I file sorgente e di progetto sono a corredo.
Nel CD:
multilin.zip
Riprodurre suoni
L'introduzione di suoni all'interno degli applicativi, Φ ormai un'attivitα molto comune che interpreta le esigenze e le attuali richieste di mercato. Mediante la risorsa in esame Φ possibile realizzare un riproduttore di suoni. I file sorgente e di progetto sono a corredo, offrendo cos∞ la possibilitα di visionare le tecniche di implementazione.
Nel CD:
MidiPlay.zip
La stampa MFC
Le funzionalitα di stampa sono uno degli aspetti fondamentali degli applicativi software. Mediante la risorsa in esame Φ possibile di fatto estendere le funzionalitα dei moduli di standard. La libreria, completamente realizzata in MFC, consente di realizzare ci≥, ed inoltre i file sorgente e di progetto sono a corredo.
Nel CD:
foprint.zip
Dialog e database
Nella maggior parte degli applicativi, molti dei componenti standard vengono di fatto implementati ma non utilizzati in modo congiunto, come ad esempio moduli di interrogazione ai database e dialog box. La risorsa in esame consente Φ un valido esempio di fusione dei moduli di interrogazione ai database e di utilizzo delle dialog box. I file sorgente e di progetto sono a corredo, consentendo cos∞ sia un rapido utilizzo che una istruttiva consultazione delle tecniche d'implementazione.
Nel CD:
dbpr.zip
Estendere la classe CString
Le classi fondamentali MFC vengono estese dalle note ATL ed STL, mediante le quali Φ possibile fornire, alle classi base, ulteriori potenzialitα. La risorsa in esame Φ di fatto un valido esempio di estensione della classe CString mediante l'utilizzo delle STL. I file sorgente sono a corredo.
Nel CD:
CString.zip
Automatizzare le applicazioni MFC
Automatizzare alcune sezioni delle applicazioni MFC pu≥ elevare l'efficienza dell'applicativo. La risorsa in esame consente, mediante l'uso delle ATL, di effettuare l'automatizzazione di alcune parti del codice stesso. I file sorgente e di progetto sono a corredo della risorsa.
Nel CD:
autoATL.zip
Icone e System Tray
L'abilitazione di alcuni software Φ solitamente accompagnato dall'inserimento di un'icona all'interno della System Tray. La risorsa in esame offre la possibilitα di inserire, all'interno di tale area, qualsivoglia icone. I file sorgente sono a corredo.
Nel CD:
sysicon.zip