IPrintDialogServices::GetCurrentPrinterName

[Je to predbežné dokumentácie a s výhradou zmeniť.]

Niektorá aplikácia, vyu3ívajúca funkciou PrintDlgEx môžete volať metódu GetCurrentPrinterName na získanie meno aktuálne vybratej tlačiarne.

(HRESULT GetCurrentPrinterName LPTSTRlpPrinterName;UINT* pcchSize);
 

Parametre

lpPrinterName
Ukazovateľ medzipamäť, ktorá dostáva zakončený meno aktuálne vybratej tlačiarne.
pcchSize
Ukazovateľ UINT premennej. Na vstup, premenná Určuje veľkosť v bajtoch (ANSI verzia) alebo 16-bitové znaky (Unicode verzia), tlmivého roztoku poukázal na lpPrinterName parameter. Na výstupe premenná obsahuje počet bajtov alebo znakov vrátane zrušením znak null, zapíšu do medzipamäte.

Ak je veľkosť nula na vstup, funkcia vráti požadované veľkosť medzipamäte (v bajtoch alebo znaky) v pcchSize a nepoužíva lpPrinterName medzipamäte.

Note:

Ak je metóda úspešná, vrátená hodnota je S_OK. Ak v súčasnosti nebola vybraná žiadna tlačiareň, vrátená hodnota je S_OK, sa vrátil v pcchSize hodnotu nula a lpPrinterName pufra zostáva nezmenená.

Ak sa vyskytne chyba vrátená hodnota je COM chybový kód. Ďalšie informácie nájdete v téme Chyba Manipulácia.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 5.0 alebo novšia.
Windows:Nepodporované.
Windows CE:Nepodporované.
Hlavičky:Deklarovaný v commdlg.h.

Pozri tiež

Spoločné Prehľad dialógového okna Knižnica, IPrintDialogServices, PrintDlgEx

Index