Partilhar via


CWnd::OnNcHitTest

A estrutura chama essa função de membro para o objeto de CWnd que contém o cursor (ou objeto de CWnd que usaram a função de membro de SetCapture para capturar a entrada do mouse) o mouse é movido sempre que.

afx_msg LRESULT OnNcHitTest(
   CPoint point 
);

Parâmetros

  • point
    Contém as coordenadas x e y do cursor.Essas coordenadas são sempre coordenadas da tela.

Valor de retorno

Um sucessos-teste do mouse enumerou os valores listados abaixo.

Comentários

ObservaçãoObservação

Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipule uma mensagem do windows.Parâmetros passados à sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi colocada.Se você chamar a implementação da classe base de essa função, essa implementação usará parâmetros passados originalmente com a mensagem e não os parâmetros que você fornece para a função.

Valores enumerados o mouse

  • HTBORDER na borda de uma janela que não tem uma borda de dimensionamento.

  • HTBOTTOM horizontal na borda inferior da janela.

  • HTBOTTOMLEFT no canto inferior esquerdo da borda da janela.

  • HTBOTTOMRIGHT no canto inferior direito da borda da janela.

  • HTCAPTION em uma área da barra de título.

  • HTCLIENT em uma área cliente.

  • HTCLOSE em um botão fechar.

  • HTERROR no plano de fundo de tela ou em uma linha de divisão entre o windows (mesmo que HTNOWHERE exceto que a função do windows de DefWndProc gera um aviso sonoro do sistema para indicar um erro).

  • HTGROWBOX em uma caixa de tamanho.

  • HTHELP em um botão da ajuda.

  • HTHSCROLL na barra de rolagem horizontal.

  • HTLEFT a borda esquerda da janela.

  • HTMAXBUTTON em um botão maximizar.

  • HTMENU em uma área do menu.

  • HTMINBUTTON em um botão minimizar.

  • HTNOWHERE no plano de fundo de tela ou em uma linha de divisão entre o windows.

  • HTREDUCE em um botão minimizar.

  • HTRIGHT na borda direita da janela.

  • HTSIZE em uma caixa de tamanho (mesmo que HTGROWBOX).

  • HTSYSMENU em um controle de menu ou em um botão fechar em uma janela filho.

  • HTTOP horizontal na borda superior da janela.

  • HTTOPLEFT no canto superior esquerdo da borda da janela.

  • HTTOPRIGHT no canto superior direito da borda da janela.

  • HTTRANSPARENT em uma janela atualmente coberta por outra janela.

  • HTVSCROLL na barra de rolagem vertical.

  • HTZOOM em um botão maximizar.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CWnd Class

Gráfico de hierarquia

CWnd::GetCapture

WM_NCHITTEST