次の方法で共有


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

参照

関連項目

CDC クラス

階層図

CDC::CreateDC

CreateIC

CDC::DeleteDC