CWnd::OnNcHitTest
Il framework chiama la funzione membro per l'oggetto CWnd contenente il cursore (o l'oggetto CWnd che utilizzano la funzione membro SetCapture per acquisire l'input del mouse) ogni qualvolta il mouse viene spostato.
afx_msg LRESULT OnNcHitTest(
CPoint point
);
Parametri
- point
Contiene le coordinate x e y del cursore.Queste coordinate sono sempre coordinate dello schermo.
Valore restituito
Uno di hit test del mouse viene enumerato i valori elencati di seguito.
Note
[!NOTA]
Questa funzione membro viene chiamata dal framework per consentire l'applicazione per gestire un messaggio di Windows.I parametri passati alla funzione riflettono i parametri ricevuti dal framework quando il messaggio è stato ricevuto.Se si chiama l'implementazione della classe base di questa funzione, tale implementazione dei parametri passati originariamente con il messaggio e non i parametri forniti alla funzione.
Valori enumerati mouse
HTBORDER il bordo della finestra che non dispone di un bordo di ridimensionamento.
HTBOTTOM in orizzontale bordo inferiore della finestra.
HTBOTTOMLEFT nell'angolo inferiore sinistro del bordo di una finestra.
HTBOTTOMRIGHT nell'angolo inferiore destro del bordo di una finestra.
HTCAPTION in un'area della barra del titolo.
HTCLIENT in un'area client.
HTCLOSE in un pulsante chiudi.
HTERROR su precedenti di schermo o una riga di divisione tra le finestre (stesso HTNOWHERE fatto che nella funzione di Windows DefWndProc produce un segnale acustico di sistema per indicare un errore).
HTGROWBOX in una casella di dimensione.
HTHELP in un pulsante?.
HTHSCROLL nella barra di scorrimento orizzontale.
HTLEFT il bordo sinistro della finestra.
HTMAXBUTTON in un pulsante di ingrandimento.
HTMENU in un'area il menu.
HTMINBUTTON in un pulsante di riduzione a icona.
HTNOWHERE su precedenti di schermo o una linea di divisione tra le finestre.
HTREDUCE in un pulsante di riduzione a icona.
HTRIGHT il bordo destro della finestra.
HTSIZE in una casella di dimensione (stesso HTGROWBOX).
HTSYSMENU nei menu di controllo o un pulsante in una finestra figlio.
HTTOP in orizzontale bordo superiore della finestra.
HTTOPLEFT angolo superiore sinistro del bordo di una finestra.
HTTOPRIGHT nell'angolo superiore destro del bordo di una finestra.
HTTRANSPARENT in una finestra attualmente analizzata da un'altra finestra.
HTVSCROLL la barra di scorrimento verticale.
HTZOOM in un pulsante di ingrandimento.
Requisiti
intestazione: afxwin.h