1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
#include <QAxBase>
#include <QAxObject>
#include <QAxWidget>
#include <QDebug>
....
functionQuelconque(){
QAxWidget outlook;
if(outlook.setControl( "Outlook.Application" )){
qDebug() << "Success to get Outlook application";
QAxObject *mail = outlook.querySubObject("CreateItem(olMailItem)");
if(mail){
mail->setProperty("To","toto@titi.com");
mail->setProperty("Subject","test automation");
mail->setProperty("Body", "Hello, this is the mail body.\n Goodbye");
mail->dynamicCall("Display()");
//pour l'envoi
//mail->dynamicCall("Send()");
} else{
qDebug() << "Failed to create mail item";
}
} else{
qDebug() << "failed to get oultook application";
}
} |
Partager