Eventos
19 nov, 23 - 21 nov, 23
Obtenga la ventaja competitiva que necesita con soluciones eficaces de inteligencia artificial y nube al asistir a Microsoft Ignite online.
Regístrese ahoraEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Recupera el nombre de la impresora seleccionada actualmente, para su uso con PrintDlgEx.
HRESULT GetCurrentPrinterName(
LPWSTR pPrinterName,
UINT *pcchSize
);
pPrinterName
Tipo: LPTSTR
Nombre de la impresora actualmente seleccionada.
pcchSize
Tipo: UINT*
En la entrada, la variable especifica el tamaño, en caracteres, del búfer al que apunta el parámetro lpPrinterName . En la salida, la variable contiene el número de bytes (ANSI) o caracteres (Unicode), incluido el carácter nulo de terminación, escrito en el búfer.
Si el tamaño es cero en la entrada, la función devuelve el tamaño de búfer necesario (en bytes o caracteres) en pcchSize y no usa el búfer lpPrinterName .
Tipo: HRESULT
Si el método se ejecuta correctamente, el valor devuelto es S_OK. Si no hay ninguna impresora seleccionada actualmente, el valor devuelto es S_OK, el valor devuelto en pcchSize es cero y el búfer lpPrinterName no cambia.
Si se produce un error, el valor devuelto es un código de error COM. Para más información, consulte Control de errores.
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | commdlg.h (incluye Windows.h) |
Archivo DLL | Comdlg32.dll |
Biblioteca de cuadros de diálogo comunes
Conceptual
Referencia
Eventos
19 nov, 23 - 21 nov, 23
Obtenga la ventaja competitiva que necesita con soluciones eficaces de inteligencia artificial y nube al asistir a Microsoft Ignite online.
Regístrese ahora