【问题标题】:Invoking Win32 application from email body从电子邮件正文调用 Win32 应用程序
【发布时间】:2012-10-15 10:26:44
【问题描述】:

我正在处理一个应用程序。在此用户中输入他的电子邮件 ID 以获取某些应用程序设置。

一段时间后,他会收到嵌入了设置和应用按钮的邮件。一旦用户点击我们需要设置设置(在某些文件或注册表中)。

桌面应用程序一旦启动就会读取设置(文件/注册表)。

这是要求。我的问题是,

如何通过设置参数点击应用按钮调用 Win32/MFC 应用程序。

【问题讨论】:

    标签: c++ windows winapi mfc


    【解决方案1】:

    出于显而易见的原因,您不能随意在电子邮件中执行某些内容。

    您可以获得的最接近的集成是将配置数据作为参数传递给 HTML 锚中的 custom URL handler;您的里程可能会因浏览器/电子邮件客户端/网络邮件服务而有很大差异,所以这是一个坏主意。

    最好将配置作为附件发送,文件扩展名与您的应用程序关联,并告诉用户打开它,您的应用程序会读取配置文件并完成。

    【讨论】:

    • +1,或者可以使用签名的 ActiveX 和 Trusted web site.IE 来完成。
    • 感谢您的重播。它对我有用。一件事。当我在 IE 中运行命令时,它工作正常。但我在 crome 中运行相同的命令失败了。
    • 我需要使用哪个 API 来注册自定义 URL 处理程序。我需要使用注册表 API 来设置它,还是需要使用其他 API 来注册它。
    猜你喜欢
    • 1970-01-01
    • 2010-12-20
    • 1970-01-01
    • 2015-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-03
    • 2023-03-19
    相关资源
    最近更新 更多