Mensagens do mouse

O mouse gera um evento de entrada sempre que o usuário move o mouse ou pressiona ou libera um botão do mouse. O sistema converte os eventos de entrada do mouse em mensagens e envia-los para fila de mensagem do thread apropriado. Quando mensagens de mouse são lançadas mais rápido do que um thread pode processá-los, o sistema descarta todos, mas a última mensagem do mouse.

Uma janela recebe uma mensagem de mouse quando ocorre um evento de mouse enquanto o cursor estiver dentro das bordas da janela, ou quando a janela tenha capturado o mouse. Mensagens do mouse são divididas em dois grupos: mensagens de área de cliente e mensagens de área de não cliente. Normalmente, um aplicativo processa mensagens de área de cliente e ignora mensagens de área de não cliente.

Index