Zum Hauptinhalt springen

WinHitTest

Mit dem Befehl können Informationen zu Oberflächenelementen an einer gegebenen Position ermittelt werden. Im Argument (obj1) wird der Deskriptor des Objektes übergeben, dass abgefragt werden soll. Das Argument (point2) definiert die abzufragende Position innerhalb des Objektes. Die Position (0,0) bezieht sich auf die linke obere Ecke des Objektes.

Sofern Informationen an der gegebenen Position vorhanden sind, liefert der Befehl das Resultat _ErrOk. In den Argumenten (bigint3), (handle4) und (bigint5) stehen dann die ermittelten objektspezifschen Informationen. Eine Beschreibung zu den Argumenten findet sich beim Ereignis EvtMouseItem.

Der Befehl unterstützt folgende Fensterobjekte:

Canvas, Calendar, DataList, DataListPopup, DocView, GanttGraph, GroupTile, PrtJobPreview, RecList, RecListPopup, RecNavigator, RecView, StoList, StoListPopup, Statusbar, Toolbar, ToolbarRtf, TreeView.

Mögliche Laufzeitfehler:

  • _ErrHdlInvalid: Bei (obj1(handelt es sich nicht um eines der unterstützten Fensterobjekte.
  • _ErrUnavailable: Keine Informationen an der angegebenen Position verfügbar.