---
name: "PrintDlgExW"
section: "3w"
platform: "linux"
package: "libwine-dev"
version: "1.4.1-4"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/PrintDlgExW"
---

# PrintDlgExW(3w)

## NAME

**PrintDlgExW** (COMDLG32.@)

## SYNOPSIS

HRESULT PrintDlgExW\
  (\
   LPPRINTDLGEXW *lppd*\
  )

## DESCRIPTION

Display the property sheet style **PRINT** dialog box.

## PARAMS

*lppd* **\[IO\]**  pointer to **PRINTDLGEX** struct.

## RETURNS

**Success:** **S\_OK**

**Failure:** One of the following **COM** error codes: **E\_OUTOFMEMORY** Insufficient memory. **E\_INVALIDARG** One or more arguments are invalid. **E\_POINTER** Invalid pointer. **E\_HANDLE** Invalid handle. **E\_FAIL** Unspecified error.

## NOTES

This Dialog enables the user to specify specific properties of the print job. The property sheet can also have additional application-specific and driver-specific property pages.

## BUGS

Not fully implemented

## IMPLEMENTATION

Declared in **"commdlg.h"**.

Implemented in **"dlls/comdlg32/printdlg.c"**.

Debug channel **"commdlg"**.
