Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/125.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
推出;新电邮;使用c++; < >我可以触发我的MAC打开默认邮件客户端“新消息”窗口从我的C++程序。它应该像mailto链接一样工作。当程序运行时,它应该打开一个“新消息”窗口,其中包含消息正文、主题行和已填写的收件人。我不需要附上附件。我知道在解决这个问题时已经有了一些答案。 带有我需要的功能的mailto链接如下所示: "mailto:bob@domain.com?subject=look at this website&body=Hi,I found this website." 如果C++中不可能直接使用Melto,那么有其他方法来做我正在寻找的吗?_C++_Macos_Email_Automation - Fatal编程技术网

推出;新电邮;使用c++; < >我可以触发我的MAC打开默认邮件客户端“新消息”窗口从我的C++程序。它应该像mailto链接一样工作。当程序运行时,它应该打开一个“新消息”窗口,其中包含消息正文、主题行和已填写的收件人。我不需要附上附件。我知道在解决这个问题时已经有了一些答案。 带有我需要的功能的mailto链接如下所示: "mailto:bob@domain.com?subject=look at this website&body=Hi,I found this website." 如果C++中不可能直接使用Melto,那么有其他方法来做我正在寻找的吗?

推出;新电邮;使用c++; < >我可以触发我的MAC打开默认邮件客户端“新消息”窗口从我的C++程序。它应该像mailto链接一样工作。当程序运行时,它应该打开一个“新消息”窗口,其中包含消息正文、主题行和已填写的收件人。我不需要附上附件。我知道在解决这个问题时已经有了一些答案。 带有我需要的功能的mailto链接如下所示: "mailto:bob@domain.com?subject=look at this website&body=Hi,I found this website." 如果C++中不可能直接使用Melto,那么有其他方法来做我正在寻找的吗?,c++,macos,email,automation,C++,Macos,Email,Automation,谢谢你的帮助 这个简单的代码满足了我的需要!它启动带有给定收件人地址、主题和邮件正文的默认邮件客户端窗口。 “email”、“subject”和“bodyMessage”都是在我的完整程序代码中声明的字符串变量。此代码段不包含它们的声明 string mailTo = "mailto:" + email + "?subject=" + subject + "\\&body=" + bodyMessage; string command = "open " +

谢谢你的帮助

这个简单的代码满足了我的需要!它启动带有给定收件人地址、主题和邮件正文的默认邮件客户端窗口。 “email”、“subject”和“bodyMessage”都是在我的完整程序代码中声明的字符串变量。此代码段不包含它们的声明

       string mailTo = "mailto:" + email + "?subject=" + subject + "\\&body=" + bodyMessage;
       string command = "open " + mailTo;
       system(command.c_str());

这对使用“open”命令很有帮助。

在谷歌上搜索几分钟后,看起来这很可能是您想要的:头文件:它很可能是一个PITA,可以从C/C++调用,但它是可以做到的。“发布服务”似乎是您想要了解更多信息的概念。我从来没有做过以上任何一件事。谢谢你的帮助和努力@沙克松。我刚刚发布了我自己的答案。结果证明是免费的!我编辑了您的答案以删除后续问题。如果您有后续问题,请不要发表评论或回复。