Applicazioni MFC Gestione Avanzata

Slides:



Advertisements
Presentazioni simili
Selezione multipla e tipo di dato carattere
Advertisements

1 Directory Il formato delle directory varia nei vari FS utilizzati in ambito Unix Quando una directory viene aperta viene restituito un puntatore a un.
Proprieta di file/cartella Pannello di controllo
Creazione progetto in C++/DEV
Laboratorio Alfabetizzazione Informatica
Lezione 22 Riccardo Sama' Copyright  Riccardo Sama' Outlook.
Funzionalita' comuni di office Lezione 5 Riccardo Sama' Copyright  Riccardo.
Lezione 16 Riccardo Sama' Copyright  Riccardo Sama' Excel: strumenti per creare.
ITT-LSA “T. SARROCCHI” Corso Microsoft PowerPoint SAPER AGGIUNGERE UNA SLIDE Sequenza comandi 1)Posizionarsi con il mouse sul comando Nuova diapositiva.
ITT-LSA “T. SARROCCHI” Corso Microsoft PowerPoint SAPER APRIRE UNA PRESENTAZIONE Sequenza comandi 1)Posizionarsi con il mouse sul menù File e fare clicclic.
Basi di OpenOffice Calc – 2009 A cura di: Di Cicco – Giannini - Periloso.
Indice 1.Cos'è Google DriveCos'è Google Drive 2.Crea e lavoraCrea e lavora 3.VisualizzareVisualizzare 4.Condividi come e con chi preferisciCondividi come.
Progetto: memorizzazione dello stato nel database Accesso Nome Anno N. accediNegozio.html negozio Seleziona oggetto1 oggetto2 oggetto conferma.
TagAPP Carnimeo Giuseppe Tel: Trasferisce via NFC le tue informazioni personali.
Lezione 3.  Dal menu STRUMENTI, OPZIONI INTERNET si può scrivere l’indirizzo esatto della pagina che vogliamo inserire come pagina iniziale.  Se si.
Gruppo Alpini Rivoli sezione Torino
Sviluppo applicativo mobile per lettore barcode datalogic
Corso di formazione su Microsoft® Office Outlook® 2007
Esercizio ODBC.
ASLGest Gestione Alternanza Scuola/Lavoro
I Collegamenti in WORD Guglielmo Grisolia.
Presentazione widescreen
Accedere su Google e aprire l’App Drive cliccando sul pulsante :::
Cosa succede quando premi invio
GeoGebra QuizFaber Formazione tra pari
Messa a punto degli Anelli di DAFNE e delle Collisioni
EasyGraph Dynamic web-based dashboard
Microsoft Access E’ un programma utile per lo sviluppo di applicazioni gestionali che si appoggiano a una base dati.
Microsoft Access E’ un programma utile per lo sviluppo di applicazioni gestionali che si appoggiano a una base dati.
Instruzioni per impostare gli Account utente limitato su di una Stazione di lavoro locale Leggere le presenti istruzioni attentamente e portare a termine.
SWITCH – CASE LINGUAGGIO C.
Paradigma MVC Ing. Buttolo Marco.
I FILES AD ACCESSO SEQUENZIALE
Report 15/11/2007 Giovanni d’Angelo
* Il Sistema Operativo GNU/Linux * Sistema Operativo e Applicazioni
Qt by Examples LINUX DAY
Asynchronous JavaScript and XML
Claudio Rocchini, Visual Computing Group
Vettori dinamici Definiremo la classe vector.
Derive 5 28/12/2018 Lavoro didattico per Apprendere - lezione su materia specifica di Retucci Anna - classe 3C Terza edizione.
Gestione Griglie nel Form Designer
Claudio Rocchini - Interfacce
Come utilizzare gli video ed il Rapporto contatti
un video #1 Prima delle riprese
Come personalizzare il sito Web online di Microsoft SharePoint
Lezione 7 IL PARAGRAFO: CREA ELENCHI
Derive 5 di Anna Retucci 02/01/2019
A COSA SERVE LA STAMPA UNIONE?
Progettare Una Presentazione
Per inserire questa diapositiva nella presentazione
Per inserire questa diapositiva nella presentazione
ISTITUTO COMPRENSIVO DI BUCCINO VIA 16 SETTEMBRE BUCCINO (SA)
Una reputazione non si fa con i buoni propositi.
Operazioni per caricare dei documenti sul Portale
Corso di Laurea Ingegneria Informatica Fondamenti di Informatica
DOM Document Object Model.
Michelangelo Per inserire questa diapositiva nella presentazione  
Fondamenti di Informatica
WORD 28/02/2019 Informatica - WORD.
Per inserire questa diapositiva nella presentazione
Istruzioni per la gestione corretta del modulo PDF su PC
Per inserire questa diapositiva nella presentazione
Programmazione e Laboratorio di Programmazione
Programmazione e Laboratorio di Programmazione
Programmazione e Laboratorio di Programmazione
Progettare Una Presentazione
Programmazione e Laboratorio di Programmazione
INDICO Corso di Legnaro 1 – 2 Marzo 2012 Esercitazioni 02/07/2019
Per inserire questa diapositiva nella presentazione
Per inserire questa diapositiva nella presentazione
Transcript della presentazione:

Applicazioni MFC Gestione Avanzata Claudio Rocchini Interazione Uomo Macchina

Come si fa per… Non far apparire il documento vuoto alla partenza dell’applicazione? Nelle applicazioni tipo visualizzatore il documento vuoto di default non deve essere aperto (inoltre e’ utile cancellare la voce di menu’ File-new ). 27/12/2018 Claudio Rocchini

Come si fa per … Nel file application.cpp sostituire: con if (!ProcessShellCommand(cmdInfo)) return FALSE; con if(cmdInfo.m_nShellCommand!= CCommandLineInfo::FileNew) { } 27/12/2018 Claudio Rocchini

Come si fa per… Fare in modo che le finestre documento appaiono massimizzate? La moda corrente impone di aprire le finestre documento massimizzate e non overlapped come e’ invece di default. 27/12/2018 Claudio Rocchini

Come si fa per.. Bisogna specificare l’opzione durante la creazione del progetto (Dialogo del class wizard). Se ce ne siamo dimenticati, basta creare un progetto simile con le opzioni desiderate e fare poi il diff dei file per vedere cosa e’ cambiato (windiff). 27/12/2018 Claudio Rocchini

Come si fa per… Far apparire il dialogo per la scelta delle directory? CFileDialog crea il dialogo standard per la scelta di un file. Talvolta e’ utile invece il dialogo per la scelta di una directory. 27/12/2018 Claudio Rocchini

Come si fa per… // Scelta directory BROWSEINFO bi; LPITEMIDLIST p; char buf[MAX_PATH]; bi.hwndOwner = m_hWnd; bi.pidlRoot = NULL; bi.pszDisplayName = buf; bi.lpszTitle = "Chiappa la directory"; bi.ulFlags = 0; bi.lpfn = NULL; bi.lParam = NULL; bi.iImage = NULL; 27/12/2018 Claudio Rocchini

Come si fa per… // La vera funzione e’: p = SHBrowseForFolder(&bi); if(p!=NULL) { SHGetPathFromIDList( p,buf ); m_wdir = buf; } 27/12/2018 Claudio Rocchini

Come si fa per… Fare in modo che l’applicazione apra i file con il drag & drop. Nel file application.cpp, funzione initinstance, aggiungere: … m_pMainWnd->DragAcceptFiles(); 27/12/2018 Claudio Rocchini