SetCapture
9/9/2008
Essa função define captura a mouse ou estilo para uma janela especificada que pertence a atual segmento. Depois que você chamar essa função para uma janela, a janela Captura mouse entrada que ocorre enquanto o cursor mouse permanece dentro de janela. A janela Captura também entrada mouse que ocorre quando o usuário pressiona um botão do mouse enquanto o cursor mouse estiver localizada dentro de janela e continua a manter o botão mouse pressionada enquanto movendo o mouse. Apenas uma janela em um tempo pode captura o mouse ou caneta.
Syntax
HWND SetCapture(
HWND hWnd
);
Parameters
- hWnd
[no] Identificador para a janela na atual segmento que captura o mouse.
Return Value
O identificador da janela que anteriormente tinha capturado o mouse indica sucesso. NULL Indica que nenhuma janela anteriormente capturado o mouse.
Remarks
Somente a janela primeiro plano pode captura o mouse. Quando uma janela segundo plano tenta fazer isso, a janela recebe mensagens apenas de eventos mouse que ocorrer quando ponto de acesso o cursor está dentro a parte visível da janela. Além disso, mesmo se a janela primeiro plano tenha capturado o mouse, o usuário pode ainda clique outra janela, colocando-lo para o primeiro plano.
Quando a janela não requer entrada mouse todos, o segmento que criou a janela deve chamar o ReleaseCapture função para versão o mouse.
Essa função não pode ser usada para entrada mouse captura significava para outro processo.
Requirements
Header | windows.h |
Library | coredll.lib |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |