プリンターの色を取得します。
構文:
call "PC_PRINTER_GET_COLOR" using printer-handle
by value fore-or-back
by reference color-red
by reference color-green
by reference color-blue
returning status-code
パラメーター:
| |
呼び出しプロトタイプ使用時 (「説明の読み方」を参照) |
PIC |
| printer-handle |
cblt-x4-comp5 |
pic x(4) comp-5 |
| fore-or-back |
cblt-x2-comp5 |
pic x(2) comp-5 |
| color-red |
cblt-x2-comp5 |
pic x(2) comp-5 |
| color-green |
cblt-x2-comp5 |
pic x(2) comp-5 |
| color-blue |
cblt-x2-comp5 |
pic x(2) comp-5 |
| status-code |
「説明の読み方」を参照 |
|
入力パラメーター:
- printer-handle
- プリンターが開かれた場合に返されるプリンター ハンドル
- fore-or-back
- 前景色を取得するか背景色を取得するか
出力パラメーター:
- color-red
- 赤色の輝度を示す 0 から 255 の値
- color-greem
- 緑色の輝度を示す 0 から 255 の値
- color-blue
- 青色の輝度を示す 0 から 255 の値
- status-code
- プリンターの状態コード:
| 0 |
成功 |
| 3 |
プリンター デバイスが開かれていない |
| 22 |
ビットマップの解放に失敗した |
説明:
このルーチンを使用する前に、プリンターを開く必要があります。
プリンターでカラーがサポートされているかどうかは、PC_PRINTER_INFO ライブラリ ルーチンを使用して確認できます。