関連情報を PageSettings から指定した DEVMODE 構造体にコピーします。
Public Sub CopyToHdevmode( _
ByVal hdevmode As IntPtr _)
[C#]
public void CopyToHdevmode(IntPtrhdevmode);
[C++]
public: void CopyToHdevmode(IntPtrhdevmode);
[JScript]
public function CopyToHdevmode(
hdevmode : IntPtr);
パラメータ
- hdevmode
Win32 DEVMODE 構造体を識別するハンドル。
例外
例外の種類 | 条件 |
---|---|
InvalidPrinterException | PrinterSettings.PrinterName プロパティで指定されたプリンタが存在しないか、既定のプリンタがインストールされていません。 |
解説
このメソッドを呼び出して、関連情報を PageSettings から DEVMODE 構造体にコピーします。このメソッドは、DEVMODE が必要なアンマネージ Win32 呼び出しを実行するときに役立ちます。
DEVMODE 構造体から PageSettings に情報をコピーするには、 SetHdevmode を呼び出します。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
.NET Framework セキュリティ:
- PrintingPermission (印刷を行うため、およびネットワーク上のすべてのプリンタにアクセスするために必要なアクセス許可) PrintingPermissionLevel.AllPrinting
参照
PageSettings クラス | PageSettings メンバ | System.Drawing.Printing 名前空間 | SetHdevmode