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