CDC::CreateDC 

sanal bool CreateDC ( lpctstr lpszDriverName, lpctstr lpszDeviceName, lpctstr lpszOutput, const void * lpInitData );

Dönüş değeri

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

Parametreleri

lpszDriverName

Aygıt sürücüsünü (örneğin, "epson") (uzantısı olmadan) dosya adı belirten bir boş sonlandırılmış dize işaret eder. Ayrıca bu parametre için bir CString object geçebilir.

lpszDeviceName

Biten desteklenmesi için belirli bir aygıtı (örneğin, "epson fx-80") adını belirten bir dize işaret eder. LpszDeviceName parametresi, modül birden fazla aygıtınız destekliyorsa kullanılır. Ayrıca bu parametre için bir CString object geçebilir.

lpszOutput

Fiziksel çıktı ortamında (dosya veya çıkış bağlantı noktası) dosyası veya aygıtın adını belirtir bir boş sonlandırılmış dize işaret eder. Ayrıca bu parametre için bir CString object geçebilir.

lpInitData

Aygıta özgü başlatma verilerini içeren aygıt sürücüsü devmode yapısını işaret eder. Windows DocumentProperties işlevi, belirli bir aygıt için doldurulan bu yapısı alır. Denetim Masası'ndan kullanıcı tarafından belirtilen varsayılan başlatma (varsa) kullanmak için aygıt sürücüsü ise, lpInitData parametre null olmalıdır.

Açıklamalar

Belirtilen aygıt için aygıt içeriği oluşturur.

««««Yazdır.devmode yapısını kullanılırsa h üstbilgi dosyası gerekli değildir.

Aygıt adları bu kuralları izleyin: bir bitiş iki nokta üst üste (:) önerilen, isteğe bağlı değil. Böylece aynı adı iki nokta üstüste olmadan aynı bağlantı noktayla biten bir aygıt adı eşlenen Windows kolon Sonlandırıcı şeritler. Sürücü ve bağlantı noktası adları, başta ve sonda boşluk içermemelidir. GDI çıktı işlevleri bilgi içerikleri ile kullanılamaz.

cdc ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz:nbsp; :: DocumentProperties, :: CreateDC, CDC::DeleteDC, CDC::CreateIC

Index