仮想 BOOL CreateIC ( LPCTSTR lpszDriverName, LPCTSTR lpszDeviceName, LPCTSTR lpszOutput, const void ※ lpInitData );
戻り値
成功した場合は 0 だ。そうでなければ 0。
パラメーター
lpszDriverName
(拡張子なし) デバイス ドライバー (たとえば、「エプソン」) のファイル名を指定する null で終わる文字列へのポインター。CStringオブジェクトのこのパラメーターを渡すことができます。
lpszDeviceName
サポートするには、特定のデバイス (たとえば、「エプソン FX-80」) 名前を指定する null で終わる文字列へのポインター。モジュールが 1 つ以上のデバイスをサポートしている場合、 lpszDeviceNameパラメーターが使用されます。CStringオブジェクトのこのパラメーターを渡すことができます。
lpszOutput
物理的な出力媒体 (ファイルまたはポート) のファイルまたはデバイスの名前を指定する null で終わる文字列へのポインター。CStringオブジェクトのこのパラメーターを渡すことができます。
lpInitData
デバイス ドライバーのデバイス固有の初期化データへのポインター。デバイス ドライバーのコントロール パネルからユーザーが指定した既定の初期化 (もしあれば) を使用する場合、lpinitdataをNULLにする必要があります。CreateDCをのデータ形式をデバイス固有の初期化を参照してください。
解説
指定したデバイスの情報コンテキストを作成します。情報コンテキスト デバイス コンテキストを作成せずにデバイスに関する情報を取得するには、高速な方法を提供します。
デバイス名にはこれらの規則に従ってください: 終了のコロン (:) 推奨は省略できます。コロンで終わるデバイス名は、同じ名前、コロンなしと同じポートがマップされるように、Windows 終了のコロンを削除します。ドライバーとポート名は、先頭または末尾にスペースを含めないでください。情報コンテキストを GDI 出力関数は使用できません。
CDC の概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CDC::CreateDC、 :: CreateIC、 CDC::DeleteDC(&N)