COleDocument::ApplyPrintDevice

bool ApplyPrintDevice ( const DVTARGETDEVICE far * ptd );

bool ApplyPrintDevice ( const PRINTDLG * ppd );

Dönüş değeri

İşlev başarılı olursa sıfırdan farklı; Aksi halde 0.

Parametreleri

ptd

Yeni hedefi Yazdır aygıt hakkında bilgi içeren bir DVTARGETDEVICE veri yapısı için işaretçi. null olabilir.

ppd

Yeni hedefi Yazdır aygıt hakkında bilgi içeren bir PRINTDLG veri yapısı için işaretçi. null olabilir.

Açıklamalar

Hedefi Yazdır aygıt için uygulamanızın kapsayıcı belgedeki tüm katıştırılmış COleClientItem öğeleri değiştirmek için bu işlevini çağırın. Bu işlev Hedefi Yazdır aygıt için tüm öğeleri güncelleştirir, ancak o öğeler için sunu önbelleğini yenilemez. Öğe için sunu önbellek güncelleştirmek için COleClientItem::UpdateLink çağrı.

Bu bağımsız ole hedef aygıtı tanımlamak için kullandığı bilgileri içerir. PRINTDLG yapı ortak Yazdır iletişim kutusu başlatmak için kullandığı bilgileri içerir. Kullanıcı iletişim kutusunu kapattıktan sonra Windows bu yapı içinde kullanıcı seçimleri hakkında bilgi verir. M_pd bir CPrintDialog nesnesi bir PRINTDLG yapısı üyesidir.

Daha fazla bilgi için bkz: PRINTDLG yapısı Win32 sdk belgelerinde.

Daha fazla bilgi için bkz: DVTARGETDEVICE yapısı ole 2 Programcı Başvurusu, Cilt 1.

COleDocument genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CPrintDialog

Index