15 мая 2023 года "Исходники.РУ" отмечают своё 23-летие!
Поздравляем всех причастных и неравнодушных с этим событием!
И огромное спасибо всем, кто был и остаётся с нами все эти годы!

Главная Форум Журнал Wiki DRKB Discuz!ML Помощь проекту


Print/Print preview for OCX controls

David Simpson -- dsimpson@cwb.com
Thursday, October 31, 1996

     Environment: VC++ 4.2-flat, NT 3.51
     
     Having put a graph OCX (the Pinicale one) 
     on a CFormView derivative succesfully, I 
     would like to implement Print/print preview 
     Supporting the default menu handlers in
     the CFormView is no problem, _but_ is 
     there any way to get the OCX control 
     to render itself to the relevant dc. 
     Sending it a WM_PAINT message has no 
     effect.
     
     Is there anyway to implement this
     functionality for an OCX, or is there 
     a better way of doing this? I'd 
     really appreciate if someone could
     just point me in the right direction.
     
     TIA
     
     David Simpson
     dsimpson@cwb.com




Mike Lechner -- Mike_Lechner@msn.com
Sunday, November 03, 1996

Here's how I get the Pinnacle graph to draw into my printer DC.  
		fGraph[i].PrintInfo[0] = 0;
  		fGraph[i].PrintInfo[12] = LOWORD (pDC);
		fGraph[i].PrintInfo[13] = HIWORD (pDC);

   		fGraph[i].DrawMode = CGraph::print;
I assume your problem is printing, not drawing onscreen?
There's a fairly good example in the samples provided by Pinnacle.
If you still have troubles, give me a call.
Mike Lechner
(303) 545-1640
Mike_Lechner@msn.com

----------
From: 	owner-mfc-l@majordomo.netcom.com on behalf of David Simpson
Sent: 	Thursday, October 31, 1996 10:19 AM
To: 	mfc-l@netcom.com
Subject: 	Print/Print preview for OCX controls

     Environment: VC++ 4.2-flat, NT 3.51
     
     Having put a graph OCX (the Pinicale one) 
     on a CFormView derivative succesfully, I 
     would like to implement Print/print preview 
     Supporting the default menu handlers in
     the CFormView is no problem, _but_ is 
     there any way to get the OCX control 
     to render itself to the relevant dc. 
     Sending it a WM_PAINT message has no 
     effect.
     
     Is there anyway to implement this
     functionality for an OCX, or is there 
     a better way of doing this? I'd 
     really appreciate if someone could
     just point me in the right direction.
     
     TIA
     
     David Simpson
     dsimpson@cwb.com






| Вернуться в корень Архива |