System.Windows.Forms में WebBrowser वर्ग मैं मैंने WebBrowser वर्ग में मेरे पास है ने भी DrawtoBitmap पद्धति सही तरीके से नहीं संभालता है जैसा कि कहा गया है MSDN।
ओनप्रिंट विधि ओवरराइड करना चाहता हूं और अपना स्वयं का ड्राइंग कोड निष्पादित करना चाहता हूं।
OnPrint (PrintEventArgs ई) पद्धति को ओवरराइड करने का प्रयास किया है और कोड को कहा जाता है, लेकिन प्रिंटिंग नहीं बदलेगी।
WM_PRINT विधि (0x317) को कैप्चर करने की कोशिश की और उसके बाद संदेश हैंडल से अपना खुद का ग्राफिक्स बनाना मैंने मूलभूत विधियों जैसे कि
BeginPaint ,
SelectObject और
EndPaint का उपयोग करने की कोशिश की है। कोड को बुलाया जाता है लेकिन प्रिंटिंग नहीं बदली जाती है।
WndProc (रेफ़ संदेश) को ओवरराइड करें M) विधि।
अगर (m.msg == 0x317 || m.sg == 0x318) // WM_PRINT, WM_PRINTCLIENT {का उपयोग कर (ग्राफिक्स जी = ग्राफिक्स.फ्रम एचडीसी ( M.WParam)) {// यहां ड्रा करें}}
No comments:
Post a Comment