में एम्बेडेड वेब नियंत्रण के लिए छवि डेटा कैसे प्रदान करें मेरे सी ++ ऐप में मैं एक वेब ब्राउज़र (इंटरनेट एक्सप्लोरर) नियंत्रण (CLSID_WebBrowser) एम्बेड कर रहा हूं (COM के माध्यम से)।सी ++
मैं IHTMLDocument2 :: लिखने() विधि का उपयोग कर उस नियंत्रण में अपना स्वयं का HTML प्रदर्शित कर सकता हूं लेकिन यदि HTML में <img src="foo.png">
तत्व है, तो यह प्रदर्शित नहीं होता है।
मुझे लगता है कि किसी भी तरह से वेब नियंत्रण में foo.png के लिए डेटा प्रदान करने का एक तरीका है, लेकिन मुझे इस कार्यक्षमता को हुक करने के लिए सही जगह नहीं मिल रही है?
मुझे foo.png की सामग्री प्रदान करने के पूर्ण नियंत्रण में होना चाहिए, इसलिए कार्य-आस-पास जैसे res: // प्रोटोकॉल या डिस्क पर सहेजने और फ़ाइल का उपयोग करना: // प्रोटोकॉल पर्याप्त नहीं है। मैं बस अपने कोड को किसी भी तरह प्लग करना चाहता हूं ताकि जब एम्बेडेड CLSID_WebBrowser नियंत्रण IHTMLDocument2 :: लिखें() के साथ दिए गए HTML डेटा में <img src="foo.png">
देखता है तो यह मुझे यह डेटा प्रदान करने के लिए कहेंगे।
एक संभावना है कि लेकिन मैं आशा करती हूं कि वहाँ एक सरल समाधान है कि केवल के साथ बातचीत शामिल है सीधे वेब नियंत्रण। –