【问题标题】:Launch outlook new meeting from Java从 Java 启动 Outlook 新会议
【发布时间】:2019-05-01 18:27:05
【问题描述】:

是否可以从 Java 启动 Outlook 新会议表单? (不发送新的会议请求,只需启动表单)。

我也想传入发送到的电子邮件列表。

我一直在测试这个:

Desktop desktop;
URI mailto = new URI("mailto:testmail@google.com");
desktop.mail(mailto); 

但是,这只会启动 Outlook 新邮件,而不是新会议。

有什么建议吗?

【问题讨论】:

    标签: java outlook


    【解决方案1】:

    操作系统特定的解决方案。我猜你正在制作一个 Java 应用程序,即使它是多操作系统。我不认为它会超过 4-5 个操作系统?所以需要一些特定于操作系统的代码

    1. 先检测outlook.exe是否运行,如果没有运行
    2. 然后从 java 调用本机 API 以将该窗口置于前台。见get the titles of all open windows
    3. 使用 java.awt.Robot 将密钥发送到应用程序以开始新会议(按 ctrl-获取我没有前景的密钥我认为 CTRL+SHIFT+A per https://support.office.com/en-us/article/keyboard-shortcuts-for-outlook-3cdeb221-7ae5-4c1d-8c1d-9e63216c1efd#calendar10)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-05
      • 1970-01-01
      • 1970-01-01
      • 2017-06-10
      • 1970-01-01
      相关资源
      最近更新 更多