2010-02-11 19 views
18

मैं एक ईमेल में "mailto:" जैसे मानक ईमेल प्रोग्राम खोलकर किसी दिए गए पते के साथ एक ईमेल भेजूंगा, लेकिन एक बटन में क्लिक करें।Winforms बटन पर "mailto:" कॉल अनुकरण कैसे करें क्लिक करें?

कैसे?

Process.Start("mailto:[email protected]"); 

साथ ही आप इस पर अधिक नियंत्रण हासिल करने के लिए ShellExecute में PInvoke कर सकते हैं,:

उत्तर

30

उदाहरण से 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); 
} 
+0

इसके अतिरिक्त आप आदेश में शरीर, सीसी, या/और गुप्त प्रतिलिपि जोड़ सकते हैं: https://msdn.microsoft.com/en-us/library/aa767737(v= बनाम.85) .aspx mailto: [email protected]? विषय = संदेश शीर्षक और शरीर = संदेश सामग्री – StuckOnSimpleThings

+0

codegain.com अब मौजूद नहीं प्रतीत होता है। आप लिंक को अपडेट या हटाना चाहते हैं – Breeze

संबंधित मुद्दे