NewCustomPrinterA

レンダリングと印刷

説明

末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は NewCustomPrinter と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます

カスタムプリンターを作成し、その名前を返します。返されたプリンター名は PrintDocument 関数の PrinterName パラメーターとして使用できます。印刷前に SetupPrinter 関数でプリンターのプロパティを設定できます

構文

Delphi

Function DLNewCustomPrinterA(InstanceID: Integer; OriginalPrinterName: PAnsiChar): PAnsiChar;

DLL

const char * DLNewCustomPrinterA(int InstanceID, const char * OriginalPrinterName);

パラメータ

OriginalPrinterName印刷に使用するプリンター名です。Windows Print Manager に表示される名前です。システム上の有効なプリンター一覧を返すには GetPrinterNames 関数を使用します