ShellExecute() मुझे सरल खोल कार्यों को करने की अनुमति देता है, जिससे सिस्टम को खोलने या प्रिंट करने की देखभाल करने की अनुमति मिलती है। मैं प्रोग्राम संलग्न रूप से एक ईमेल अनुलग्नक भेजने के लिए एक समान दृष्टिकोण लेना चाहता हूं।मैं विंडोज एक्सप्लोरर में प्रोग्रामेटिक रूप से एक ईमेल कैसे भेज सकता हूं जिस तरह से मैं "मेल प्राप्तकर्ता को भेज सकता हूं"?
मैं सीधे Outlook में हेरफेर नहीं करना चाहता, क्योंकि मैं यह नहीं मानना चाहता कि उपयोगकर्ता किस ईमेल क्लाइंट को डिफ़ॉल्ट रूप से उपयोग करता है। मैं सीधे ईमेल नहीं भेजना चाहता, क्योंकि मैं चाहता हूं कि उपयोगकर्ता को अपने पसंदीदा ग्राहक का उपयोग करके ईमेल बॉडी लिखने का अवसर प्राप्त हो। इस प्रकार, मैं वास्तव में विंडोज एक्सप्लोरर करता हूं जब मैं एक फ़ाइल पर राइट क्लिक करता हूं और भेजें -> मेल प्राप्तकर्ता का चयन करता हूं।
मैं एक सी ++ समाधान की तलाश में हूं।
मैं प्राप्तकर्ता किस तरह निर्धारित (रों)? – Tim
यह 100% प्रोग्रामेटिक समाधान नहीं है। यह कोड अनुलग्नक के रूप में जोड़े गए प्रदत्त फ़ाइल के साथ ईमेल क्लाइंट खोलता है। यह तब उपयोगकर्ता को प्राप्तकर्ता (ओं) में टाइप करने के लिए होता है, जैसा कि वे किसी भी समय करेंगे। –
मैपिक्स.h सहित Outlook शीर्षलेख, निम्नलिखित स्थान पर एमएसडीएन से डाउनलोड किए जा सकते हैं - https://www.microsoft.com/en-us/download/confirmation.aspx?id=12905 हालांकि, मुझे मिल रहा है इस कोड को निष्पादित करते समय एक त्रुटि, जो कहती है कि एक डिफ़ॉल्ट ईमेल क्लाइंट स्थापित नहीं है। लेकिन मैं ईमेल पर किसी भी फाइल भेजकर विंडोज एक्सप्लोरर से आउटलुक का आह्वान कर सकता हूं। – armanali