gpt4 book ai didi

c++ - 使用系统调用打开 Outlook 2010 以发送预格式化的电子邮件

转载 作者:太空宇宙 更新时间:2023-11-04 11:44:19 30 4
gpt4 key购买 nike

我正在尝试制作一个 C++ 小型应用程序,以便发送一封包含计算结果的电子邮件。

我想打开 Outlook 2010,其中包含一封包含地址、主题和正文等所有信息的新邮件,但我遇到了一些问题。

system("cmd /c \"\"C:\\Program Files\\Microsoft Office\\Office14\\OUTLOOK.EXE\" /c ipm.note /m \"firstmail@mail.com&cc=ccmail@mail.com&subject=TestEmail&body=Hello%20World\"\"");

这将打开一个新的 Outlook 窗口,其中包含正确的“收件人:”字段,但 cmd 告诉我“抄送”、“主题”和“正文”未被识别为命令。

将结果字符串直接放在 cmd 中就可以了

"C:\Program Files\Microsoft Office\Office14\OUTLOOK.EXE" /c ipm.note /m "firstmail@mail.com&cc=ccmail@mail.com&subject=TestEmail&body=Hello%20World"

我做错了什么吗?谁能帮我弄清楚要在系统调用中修改什么?

最佳答案

我想出了一个办法。引号过多。

我删除了第一个,命令通过了。

还是谢谢

system("cmd /c OUTLOOK.EXE /c ipm.note /m \"firstmail@mail.com&cc=ccmail@mail.com&subject=TestEmail&body=Hello%20World\"\"");

关于c++ - 使用系统调用打开 Outlook 2010 以发送预格式化的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20243259/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com