Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
COMMAIL è un client di automazione autonomo che consente di automatizzare MAPI per Microsoft Exchange versione 4.0 o successiva oppure Microsoft Outlook. In questo esempio viene inviato un messaggio di posta elettronica contenente il codice sorgente al destinatario specificato.
Nota sulla sicurezza: |
|---|
Questo esempio di codice viene fornito solo a scopo dimostrativo e non deve essere utilizzato in applicazioni o siti Web, poiché potrebbe non implementare le tecniche migliori a livello di protezione. Microsoft esclude ogni responsabilità per danni diretti o indiretti derivanti dall'utilizzo dell'esempio di codice per scopi diversi da quelli previsti. |
Per ottenere gli esempi e le istruzioni per l'installazione:
In Visual Studio scegliere Esempi dal menu ?.
Per ulteriori informazioni, vedere Individuazione dei file di esempio.
La versione più recente e l'elenco completo degli esempi sono disponibili in linea alla pagina Visual Studio 2008 Samples.
È anche possibile trovare gli esempi sul disco rigido del computer. Per impostazione predefinita, gli esempi e il file Leggimi vengono copiati in una cartella nel percorso \Programmi\Visual Studio 9.0\Samples\. Per le versioni Express di Visual Studio, tutti gli esempi sono disponibili in linea.
Generazione ed esecuzione dell'esempio
Per generare l'esempio con Microsoft Office XP, assicurarsi che la macro OfficeXP sia definita nel codice come segue: #define OFFICEXP 1.
Per generare ed eseguire l'esempio
Aprire il file di soluzione commail.sln.
Modificare i percorsi e i nomi dei file nel codice sorgente seguendo le istruzioni fornite nelle righe //To DO del file commail.cpp.
Modificare il nome del destinatario del messaggio e altri parametri di posta elettronica. Per le istruzioni relative alle modifiche da apportare, cercare #pragma nel codice sorgente.
Aggiungere il percorso del file olemsg32.dll (Office 97) o cdo.dll (Office 2000 e Office XP). È possibile aggiungere questo file al percorso File di inclusione nella finestra di dialogo Directory di VC++.
Scegliere Genera dal menu Genera.
Scegliere Avvia senza eseguire debug dal menu Debug.
Esaminare i file di intestazione della libreria dei tipi, tlh e tli. Confrontare le interfacce COM nei file di intestazione con le interfacce della stessa libreria dei tipi visualizzata da OLEVIEW.
Parole chiave
Nell'esempio vengono illustrate le seguenti parole chiave:
dispinterface; #import; _com_ptr_t; _variant_t; _bstr_t; _com_error
Nota sulla sicurezza: