Язык программирования 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)
Created with the Personal Edition of HelpNDoc: Easy EPub and documentation editor