<Return[A]><Top>

AssociateColorProfileWithDevice

Declare Function Api_AssociateColorProfileWithDevice& Lib "mscms" Alias "AssociateColorProfileWithDeviceA" (ByVal pMachineName$, ByVal pProfileName$, ByVal pDeviceName$)

Declare Function AssociateColorProfileWithDevice Lib "mscms" Alias "AssociateColorProfileWithDeviceA" (ByVal pcstr As String, ByVal pcstr As String, ByVal pcstr As String) As Long

指定したカラープロファイルを、特定のデバイスに関連付ける。

パラメータ

pMachineName
    将来のために予約されている。必ず NULL を指定する。このパラメータは、指定したプロファイルとデバイスとを関連付けるコンピュータの名

    前へのポインタとして使われる予定である。NULL ポインタはローカルコンピュータを示す。
pProfileName
    関連付けをするプロファイルの名前へのポインタを指定する。
pDeviceName
    関連付けをするデバイスの名前へのポインタを指定する。

戻り値
    関数が成功すると、TRUE が返る。
    関数が失敗すると、FALSE が返る。拡張エラー情報を取得するには、GetLastError 関数を使う。

解説
    AssociateColorProfileWithDevice 関数は、InstallColorProfile 関数によってコンピュータにプロファイルがインストールされていないと失敗す

    る。
    Windows 95/98 のもとでは、プリンタ用の PostScript デバイスドライバが CMYK カラーモデルを想定するため、PostScript プリンタはすべて

    CMYK カラープロファイルを使う。Windows NT/2000 の場合、この制限はない。