ColorMatchToTarget

機能
出力先のデバイスにマッチするようにカラーを調整する
Declare Function ColorMatchToTarget Lib "gdi32.dll" _
(ByVal hdc As Long, ByVal hdcTarget As Long, ByVal uiAction As Long) As Long
Declare Function ColorMatchToTarget Lib "gdi32.dll" _
(ByVal hdc As Integer, ByVal hdcTarget As Integer, ByVal uiAction As Integer) As Integer
引数
hdc
出力元のデバイスコンテキストのハンドル(通常:ディスプレイ)
hdcTarget
出力先のデバイスコンテキストのハンドル(通常:プリンタ)
uiAction
動作方法を指定する定数
戻り値
成功したとき            0以外
失敗したとき            0
備考
この関数は通常、ディスプレイのカラーをプリンタが発色可能なカラーに調整する場合に使う。
この関数を実行する前に、両方のデバイスコンテキストのICMをSetICMMode()関数で有効にしなければならない。
uiActionの定数

CS_ENABLE = &H1                カラー調整を有効にする
CS_DISABLE = &H2               カラー調整を無効にする
CS_DELETE_TRANSFORM = &H3      カラー調整が有効なとき無効にして中止する