CWnd::OnNcHitTest

Das Framework ruft diese Memberfunktion für das CWnd-Objekt auf, das den Cursor enthält (oder das CWnd-Objekt, die die SetCapture-Memberfunktion verwenden, um die typisierte Maus aufzuzeichnen), jedes Mal die Maus wird verschoben.

afx_msg LRESULT OnNcHitTest(
   CPoint point 
);

Parameter

  • point
    Enthält die x- und y-Koordinaten des Cursors.Diese Koordinaten sind immer Bildschirmkoordinaten.

Rückgabewert

Einer der Maustreffertestenumerationswerte nachfolgend aufgeführt.

Hinweise

HinweisHinweis

Diese Memberfunktion wird vom Framework aufgerufen, um die Anwendung zu ermöglichen, eine Windows-Meldung zu bearbeiten.Die Parameter, die an die Funktion übergeben werden, geben die Parameter, die vom Framework empfangen werden, als die Nachricht empfangen wurde.Wenn Sie die Basisklassenimplementierung dieser Funktion aufrufen, verwendet diese Implementierung die Parameter, die mit der Meldung übergeben werden und nicht die Parameter, die an die Funktion bereitstellen.

Maus-Enumerationswerte

  • HTBORDER im Kontext eines Fensters, das keinen Größenanpassungsrahmen verfügt.

  • HTBOTTOM im unteren horizontalen Rahmen des Fensters.

  • HTBOTTOMLEFT in der linken unteren Ecke des Fensterrahmens.

  • HTBOTTOMRIGHT in der unteren rechten Ecke des Fensterrahmens.

  • HTCAPTION in einem Titelleistenbereich.

  • HTCLIENT in einem Clientbereich.

  • HTCLOSE in einer Schaltfläche Schließen.

  • HTERROR auf dem Fensterhintergrund oder einer Trennlinie zwischen Fenstern (identisch HTNOWHERE nur die DefWndProc Windows-Funktion erzeugt einen Systemsignalton, um einen Fehler anzugeben).

  • HTGROWBOX in einem Größenfeld.

  • HTHELP in einer Hilfeschaltfläche.

  • HTHSCROLL in der horizontalen Bildlaufleiste.

  • HTLEFT im linken des Fensters.

  • HTMAXBUTTON in einer maximierensschaltfläche.

  • HTMENU in einem Menübereich.

  • HTMINBUTTON in einer minimierensschaltfläche.

  • HTNOWHERE auf dem Fensterhintergrund oder einer Trennlinie zwischen Fenstern.

  • HTREDUCE in einer minimierensschaltfläche.

  • HTRIGHT im rechten Rand des Fensters.

  • HTSIZE in einem Größenfeld (identisch HTGROWBOX).

  • HTSYSMENU in einem Systemmenü oder einer Schaltfläche Schließen in einem untergeordneten Fenster.

  • HTTOP im oberen horizontalen Rahmen des Fensters.

  • HTTOPLEFT in der linken oberen Ecke des Fensterrahmens.

  • HTTOPRIGHT in der rechten oberen Ecke des Fensterrahmens.

  • HTTRANSPARENT in einem Fenster gerade abgedeckt durch ein anderes Fenster.

  • HTVSCROLL in der vertikalen Bildlaufleiste.

  • HTZOOM in einer maximierensschaltfläche.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchien-Diagramm

CWnd::GetCapture

WM_NCHITTEST