这里的团队在他们的PC上运行工作,然后让它发送电子邮件,制作附件,然后发送。他们可以安排这项工作。他们遇到的问题是它会弹出一个窗口,询问您是否要发送另一个程序发送的电子邮件,因此它会阻止发送电子邮件的隔夜作业。
编写位于托盘中的控制台监听器并监视此特定窗口的可能性是什么,然后模拟用户单击发送按钮以关闭它并发送电子邮件?
答案 0 :(得分:0)
我同意其他一些评论 - 最好“修复”弹出窗口。这可能是原因:
至于监控,可以在MFC中使用 - 我相信它也可以在C#中完成。想法是监视顶级窗口,如果它是弹出窗口的特定标题,则向该窗口上的“确定”按钮发送单击消息。
http://www.codeproject.com/Messages/3325483/sending-click-message-to-child-button-of-a-window.aspx
答案 1 :(得分:0)
你说他们必须将文件附加到电子邮件中吗?也许他们可以将文件转储到您使用.Net应用程序monitoring的文件夹中,.Net应用程序负责sending the email。
这似乎是一种更干净,更优雅的做事方式。
您还可以尝试查看this问题。