HWNDPrinter

Printer ››
Parent Previous Next

Язык программирования FreeBasic

 

HWNDPrinter

HWNDPrinter(hWnd , [Xpr =0] , [Ypr =0] , [X =0] , [Y =0] , [X1 =0] , [Y1 =0])

Используется для вывода на печать содержимого клиентской области окна.

hWnd - хендл окна

Xpr - координата по оси Х в области печати. Если равна -1, то печатается по середине листа. 

Ypr - координата по оси Y в области печати. Если равна -1, то печатается по середине листа.

X - начальная точка клиентской области окна по оси X 

Y - начальная точка клиентской области окна по оси Y

X1 - конечная точка клиентской области окна по оси X. Если равна 0, то вся клиентская область 

Y1 - конечная точка клиентской области окна по оси Y. Если равна 0, то вся клиентская область

 

Пример_1:


#include "window9.bi"

Dim As HWND hwnd=GetDesktopWindow()
HWNDPrinter(hwnd,,,,,600,600)


Пример_2:


#include "window9.bi"
Screen 13
Line (0, 0)-(320, 200), 5, bf
 Draw String (130,100),"FreeBasic",15
Dim As HWND hwnd
ScreenControl(2,hwnd)
HWNDPrinter(hwnd)



http://mneniya.ucoz.ru/

Created with the Personal Edition of HelpNDoc: Easy EPub and documentation editor