WM_QUERYDRAGICON mensaje
Se envía a una ventana minimizada (icónica). La ventana está a punto de arrastrarse por el usuario, pero no tiene un icono definido para su clase. Una aplicación puede devolver un identificador a un icono o cursor. El sistema muestra este cursor o icono mientras el usuario arrastra el icono.
Una ventana recibe este mensaje a través de la función WindowProc.
#define WM_QUERYDRAGICON 0x0037
Parámetros
-
wParam
-
Este parámetro no se utiliza.
-
lParam
-
Este parámetro no se utiliza.
Valor devuelto
Tipo: LRESULT
Una aplicación debe devolver un identificador a un cursor o icono que el sistema va a mostrar mientras el usuario arrastra el icono. El cursor o el icono debe ser compatible con la resolución del controlador de pantalla. Si la aplicación devuelve NULL, el sistema muestra el cursor predeterminado.
Observaciones
Cuando el usuario arrastra el icono de una ventana sin un icono de clase, el sistema reemplaza el icono por un cursor predeterminado. Si la aplicación requiere que se muestre un cursor diferente durante el arrastre, debe devolver un identificador al cursor o icono compatible con la resolución del controlador de pantalla. Si una aplicación devuelve un identificador a un cursor o icono de color, el sistema convierte el cursor o icono en blanco y negro. La aplicación puede llamar a la función LoadCursor o LoadIcon para cargar un cursor o icono desde los recursos de su archivo ejecutable (.exe) y recuperar este identificador.
Si un procedimiento de cuadro de diálogo controla este mensaje, debe convertir el valor devuelto deseado en una BOOL y devolver el valor directamente. Se omite el valor de DWL_MSGRESULT establecido por la función SetWindowLong .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Consulte también
-
Referencia
-
Conceptual