WM_QUERYDRAGICON mensagem
Enviado para uma janela minimizada (icônica). A janela está prestes a ser arrastada pelo usuário, mas não tem um ícone definido para sua classe. Um aplicativo pode retornar um identificador para um ícone ou cursor. O sistema exibe esse cursor ou ícone enquanto o usuário arrasta o ícone.
Uma janela recebe essa mensagem por meio da função WindowProc.
#define WM_QUERYDRAGICON 0x0037
Parâmetros
-
wParam
-
Este parâmetro não é usado.
-
lParam
-
Este parâmetro não é usado.
Retornar valor
Tipo: LRESULT
Um aplicativo deve retornar uma alça para um cursor ou ícone que o sistema deve exibir enquanto o usuário arrasta o ícone. O cursor ou ícone deve ser compatível com a resolução do driver de exibição. Se o aplicativo retornar NULL, o sistema exibirá o cursor padrão.
Comentários
Quando o usuário arrasta o ícone de uma janela sem um ícone de classe, o sistema substitui o ícone por um cursor padrão. Se o aplicativo exigir que um cursor diferente seja exibido durante a arrastar, ele deverá retornar um identificador para o cursor ou ícone compatível com a resolução do driver de exibição. Se um aplicativo retornar um identificador para um cursor de cor ou ícone, o sistema converterá o cursor ou o ícone em preto e branco. O aplicativo pode chamar a função LoadCursor ou LoadIcon para carregar um cursor ou ícone dos recursos em seu arquivo executável (.exe) e recuperar esse identificador.
Se um procedimento de caixa de diálogo manipular essa mensagem, ele deverá converter o valor retornado desejado em um BOOL e retornar o valor diretamente. O valor DWL_MSGRESULT definido pela função SetWindowLong é ignorado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Confira também
-
Referência
-
Conceitual