User manual - GUIライブラリマニュアルver.1.01(2012年3月29日)

25
3.2.14 CpExtEscape
制御コンド使用して直接印刷します
[C++]
int CpExtEscape (
HANDLE
hPrinter
,
HDC
hdc
,
int
nEscape
,
int
cbInput
,
LPCSTR
lpvInData
,
int
cbOutput
,
LPVOID
lpvOutData
)
[Visual Basic]
Declare Function CpExtEscape(
ByVal
hPrinter
As Int32, _
ByVal
hdc
As Int32, _
ByVal
nEscape
As Int32, _
ByVal
cbInput
As Int32, _
ByRef
lpvInData
As Byte, _
ByVal
cbOutput
As Int32, _
ByRef
lpvOutData
As Byte
) As Int32
[C#]
Int32 CpExtEscape (
Int32
hPrinter
, _
Int32
hdc
, _
Int32
nEscape
, _
Int32
cbInput
, _
Byte
lpvInData
, _
Int32
cbOutput
, _
Byte
lpvOutData
)
解説
本関数はリケーションが直接プリンタドライバに対してアクセスできるようにします
文字、コードのプリンタコマンド印字位置等の制御コマンを使用して直接印刷でます
し、リンタ毎にプリンタコマドが異なりますので注意が必要で
パラメータ
hPrinter
オープンしたプリンタのハンドルを指します。