如何在Winforms按钮上模拟“mailto:”调用点击?

时间:2010-02-11 09:09:52

标签: winforms email button

我会发送一封带有指定地址的电子邮件,打开标准电子邮件程序,如“mailto:”,在a-tag中即可,但只需按一下按钮。

如何?

2 个答案:

答案 0 :(得分:31)

来自here

的示例
private void btnEmail_Click(object sender, EventArgs e)  
{ 
   string command = "mailto:info[at]codegain.com?subject=The Subject&bcc=vrrave[at]codegaim.com";  
   Process.Start(command); 
}

答案 1 :(得分:10)

以下是:

Process.Start("mailto:foo@bar.com");

此外,您可以PInvoke到ShellExecute以获得对此的更多控制权。