为了方便大家查阅,我会将一些常见的问题列在这个帖子里面, 今后我也会不断把遇到的问题更新到这篇文章上(最近实在没力气写东西,累死),希望大家多多支持,有说的不对的,也请多多指教:
1. tmail的后台启动模式:
前几天有网友问,他想通过SubmitMessage发送message,但是如果tmail没有起来,message只会被放到outbox里面等待发 送,但是又不想在自己程序里面点发送就启动tmail界面,也有其他网友也问过类似的问题,希望调用MAPI一些功能,又不想开启tmail UI,我记的以前找到过tmail的后台启动模式,今天翻了出来,希望对大家有所帮助:
::CreateProcess(_T("tmail.exe"), _T("-RunInBKG"),NULL, NULL, FALSE, 0, NULL, NULL, NULL, NULL);
2.tmail的一些命令行参数介绍:
-service: 调用类型,比如MMS,SMS等
-attach: 添加附件
-subject: 添加subject
-to: 添加目标地址
举个例子:
const szCMD[] = _T(" -service /"MMS/" -to /"test@sina.com;13800571505/"");
CreateProcess(_T(//Windows//tmail.exe), szCMD, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL)