User manual - GUIライブラリマニュアルver.1.01(2012年3月29日)
16
3.2.7 CpGetDeviceCaps
プリンタの情報を取得します。
[C++]
int CpGetDeviceCaps (
HANDLE
hPrinter
,
HDC
hdc
,
int
nIndex
)
[Visual Basic]
Declare Function CpGetDeviceCaps (
ByVal
hPrinter
As Int32, _
ByVal
hDC
As Int32
ByVal
nIndex
As Int32
) As Boolean
[C#]
Int32 CpGetDeviceCaps (
Int32
hPrinter
, _
Int32
hdc
, _
Int32
nIndex
)
解説
本関数は、プリンタの情報を取得します。
パラメータ
hPrinter
オープンしたプリンタのハンドルを指定します。
hdc
デバイスコンテキストを指定します。
nIndex
以下の機能取得番号を指定します。
CP_HORZRES
: 印刷可能領域幅(ピクセル単位)
CP_VERTRES
: 印刷可能領域長さ(ピクセル単位)
CP_HORZSIZE
: 印刷可能領域幅(0.1mm 単位)
CP_VERTSIZE
: 印刷可能領域長さ(0.1mm 単位)
CP_LOGPIXELSX
: 水平方向のインチ当たりのピクセル数
CP_LOGPIXELSY
: 垂直方向のインチ当たりのピクセル数
CP_LOGMMPIXELSX
: 水平方向の 1mm 当たりのピクセル数
CP_LOGMMPIXELSY
: 垂直方向の 1mm 当たりのピクセル数