次の方法で共有


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