CDC::CreateDC
Vytváří kontext zařízení pro určené zařízení.
BOOL CreateDC(
LPCTSTR lpszDriverName,
LPCTSTR lpszDeviceName,
LPCTSTR lpszOutput,
const void* lpInitData
);
Parametry
lpszDriverName
Odkazuje na řetězec zakončený hodnotou null, který určuje název souboru (bez přípony) ovladače zařízení (například "EPSON").Můžete také předat CString objektu pro tento parametr.lpszDeviceName
Body řetězec zakončený hodnotou null, který určuje název konkrétní zařízení podporovat (například "EPSON FX-80"). lpszDeviceName Parametr se používá, pokud modul podporuje více než jedno zařízení.Můžete také předat CString objektu pro tento parametr.lpszOutput
Odkazuje na řetězec zakončený hodnotou null, který určuje název souboru nebo zařízení pro fyzické výstupním médiu (soubor nebo výstupní port).Můžete také předat CString objektu pro tento parametr.lpInitData
Odkazuje DEVMODE struktury obsahující data specifická pro zařízení inicializace ovladače zařízení.Windows DocumentProperties funkce načte tato struktura vyplněno pro dané zařízení. lpInitData Parametr musí být NULL Pokud je ovladač zařízení pomocí zadané uživatelem prostřednictvím ovládacího panelu inicializace výchozí (pokud existuje).
Vrácená hodnota
Nenulová hodnota, pokud je tato funkce úspěšná. jinak 0.
Poznámky
Tisk.H záhlaví souboru je vyžadován, pokud DEVMODE struktura se používá.
Názvy zařízení těmto zásadám: koncové dvojtečka (:) je doporučené, ale nepovinný.Windows pruhů ukončující dvojtečka s dvojtečkou název zařízení je mapováno na stejný port jako stejný název bez dvojtečky.Ovladač a port názvy nesmí obsahovat počáteční a koncové mezery.Výstup funkce rozhraní GDI nelze použít s informace o kontextech.
Požadavky
Záhlaví: afxwin.h