[To wstępne dokumentacji oraz z zastrzeżeniem zmiany.]
Aplikację przy użyciu funkcji PrintDlgEx można wywołać metodę GetCurrentDevMode w celu wypełnienia struktury DEVMODE informacje o aktualnie wybranej drukarki.
(HRESULT GetCurrentDevMode LPDEVMODElpDevMode,UINT* pcbSize);
Jeśli rozmiar jest równy zero na wejściu, funkcja zwraca wymaganego rozmiaru (w bajtach) w pcbSize i nie korzysta z buforu lpDevMode.
Jeśli metoda jest pomyślne, wartość zwracana jest wartość S_OK. Jeśli drukarka nie jest zaznaczony, wartość zwracana jest wartość S_OK, wartość zwracany w pcbSize jest równa zero i buforu lpDevMode pozostaje niezmieniony.
Jeśli wystąpi błąd, wartość zwracany jest kod błędu COM. Aby uzyskać więcej informacji, zobacz Obsługa błędów.
nbsp; Windows &NT: wymaga wersji 5.0 lub nowszej.
Systemu Windows:Nieobsługiwane.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w commdlg.h.
Wspólny omówienie biblioteki okna dialogowego, IPrintDialogServices, DEVMODE, PrintDlgEx