次の方法で共有


CDC::CreateDC

指定したデバイスのデバイス コンテキストを作成します。

BOOL CreateDC( 
   LPCTSTR lpszDriverName, 
   LPCTSTR lpszDeviceName, 
   LPCTSTR lpszOutput, 
   const void* lpInitData  
);

パラメーター

  • lpszDriverName
    デバイス ドライバー (「」) EPSON のファイル名 (拡張子を除いた部分指定する NULL で終わる文字列へのポインター。 このパラメーターの CString のオブジェクトを渡すこともできます。

  • lpszDeviceName
    (「」) EPSON FX-80 サポートする特定のデバイスの名前を指定する NULL で終わる文字列へのポインター。 lpszDeviceName のパラメーターは、モジュールが複数のデバイスをサポートする場合は使用されます。 このパラメーターの CString のオブジェクトを渡すこともできます。

  • lpszOutput
    物理メディア出力のファイルまたはデバイス名を指定する NULL で終わる文字列へのポインター (ファイルや出力ポート)。 このパラメーターの CString のオブジェクトを渡すこともできます。

  • lpInitData
    DEVMODE へのポインターは、デバイス ドライバーのデバイス固有の初期化データを含むを構成します。 Windows DocumentProperties 関数はこの構造を表すをした特定のデバイスを取得します。 lpInitData のパラメーターは、デバイス ドライバーがコントロール パネルを使用してユーザーが指定した既定の初期化がある場合はそれを使用する場合は null である必要があります。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

PRINT.H のヘッダー ファイルが DEVMODE の構造が使用されている場合に必要です。

デバイス名は、これらの規則に従います: 終了のコロン (:) は、オプションをお勧めします。 Windows はコロンとのデバイス名の末尾がコロンせずに同じ名前と同じポートにマップされるように終了のコロンがなくなります。 ドライバーとポート名の先頭または末尾に空白を含めることはできません。 GDI の出力関数は、情報のコンテキストでは使用できません。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CDC クラス

階層図

DocumentProperties

CreateDC

CDC::DeleteDC

CDC::CreateIC