CDC::CreateIC
指定したデバイスの情報コンテキストを作成します。
BOOL CreateIC(
LPCTSTR lpszDriverName,
LPCTSTR lpszDeviceName,
LPCTSTR lpszOutput,
const void* lpInitData
);
パラメーター
lpszDriverName
デバイス ドライバー (「」) EPSON のファイル名 (拡張子を除いた部分指定する NULL で終わる文字列へのポインター。 このパラメーターの CString のオブジェクトを渡すこともできます。lpszDeviceName
(「」) EPSON FX-80 サポートする特定のデバイスの名前を指定する NULL で終わる文字列へのポインター。 lpszDeviceName のパラメーターは、モジュールが複数のデバイスをサポートする場合は使用されます。 このパラメーターの CString のオブジェクトを渡すこともできます。lpszOutput
物理メディア出力のファイルまたはデバイス名を指定する NULL で終わる文字列へのポインター (ファイルまたはポート)。 このパラメーターの CString のオブジェクトを渡すこともできます。lpInitData
デバイス ドライバーのデバイス固有の初期化データへのポインター。 lpInitData のパラメーターは、デバイス ドライバーがコントロール パネルを使用してユーザーが指定した既定の初期化がある場合はそれを使用する場合は null である必要があります。 デバイス固有の初期化のデータ形式については CreateDC を参照してください。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
情報コンテキストはデバイス コンテキストを作成せずに、デバイスに関する情報を迅速に取得します。
デバイス名は、これらの規則に従います: 終了のコロン (:) は、オプションをお勧めします。 Windows はコロンとのデバイス名の末尾がコロンせずに同じ名前と同じポートにマップされるように終了のコロンがなくなります。 ドライバーとポート名の先頭または末尾に空白を含めることはできません。 GDI の出力関数は、情報のコンテキストでは使用できません。
必要条件
ヘッダー: afxwin.h