Share via


messaggio di WM_QUERYDRAGICON

Inviato a una finestra ridotta a icona. La finestra sta per essere trascinata dall'utente, ma non ha un'icona definita per la relativa classe. Un'applicazione può restituire un handle a un'icona o a un cursore. Il sistema visualizza questo cursore o icona mentre l'utente trascina l'icona.

Una finestra riceve questo messaggio tramite la relativa funzione WindowProc .

#define WM_QUERYDRAGICON                0x0037

Parametri

wParam

Questo parametro non viene usato.

lParam

Questo parametro non viene usato.

Valore restituito

Tipo: LRESULT

Un'applicazione deve restituire un handle a un cursore o a un'icona che il sistema deve visualizzare mentre l'utente trascina l'icona. Il cursore o l'icona devono essere compatibili con la risoluzione del driver di visualizzazione. Se l'applicazione restituisce NULL, il sistema visualizza il cursore predefinito.

Commenti

Quando l'utente trascina l'icona di una finestra senza un'icona di classe, il sistema sostituisce l'icona con un cursore predefinito. Se l'applicazione richiede la visualizzazione di un cursore diverso durante il trascinamento, deve restituire un handle al cursore o all'icona compatibile con la risoluzione del driver di visualizzazione. Se un'applicazione restituisce un handle a un cursore o a un'icona di colore, il sistema converte il cursore o l'icona in bianco e nero. L'applicazione può chiamare la funzione LoadCursor o LoadIcon per caricare un cursore o un'icona dalle risorse nel file eseguibile (.exe) e recuperare questo handle.

Se una routine della finestra di dialogo gestisce questo messaggio, deve eseguire il cast del valore restituito desiderato a un valore BOOL e restituire direttamente il valore. Il valore DWL_MSGRESULT impostato dalla funzione SetWindowLong viene ignorato.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Winuser.h (include Windows.h)

Vedi anche

Riferimento

LoadCursor

LoadIcon

Informazioni concettuali

Windows