COleControl::OnQueryHitRect

virtual BOOL OnQueryHitRect ( DWORD DwAspect, LPCRECT pRectBounds, LPCRECT PrcLoc, lange lCloseHint, DWORD * pHitResult );

Rückgabewert

Ungleich NULL, wenn ein Hits Ergebnis erfolgreich zurückgegeben wird; andernfalls 0.

Parameter

dwAspect

Gibt an, wie das Objekt dargestellt werden. Gültige Werte stammen aus der Enumeration DVASPECT oder DVASPECT2.

pRectBounds

Zeiger auf einen RECT -Struktur, die das umschließende Rechteck des Clientbereichs OLE-Steuerelement angeben.

prcLoc

Zeiger auf die RECT -Struktur, die Angabe des Rechtecks für ein Hit (Überschneidung mit dem Objekt Rechteck), relativ zur oberen linken Ecke des Objekts überprüft werden.

lCloseHint

Nicht verwendet.

pHitResult

Zeiger auf das Ergebnis der Abfrage hit. Die folgenden Werte:

Bemerkungen

Als Antwort auf einen Container IViewObjectEx::QueryHitRect Anforderung aufgerufen. Fragt, ob ein Objekt Anzeigerechteck jedem Punkt im angegebenen Rechteck überlappt (trifft das Rechteck). QueryHitRect können überschrieben werden, um Hits für nicht rechteckige Objekte testen.

Übersicht über die COleControl |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;COleControl::OnQueryHitPoint

Index