Schlüsselwortreferenz


$tagMCHITTESTINFO

Beschreibung anzeigen in

Enthält Informationen die erscheinen, wenn spezielle Punkte des MonthCal-Control mit der Maus überfahren werden

Global Const $tagMCHITTESTINFO = "uint Size;" & $tagPOINT & ";uint Hit;" & $tagSYSTEMTIME & _
";" & $tagRECT & ";int iOffset;int iRow;int iCol"

Parameter

Size Größe dieser Struktur in Bytes
$tagPOINT X- und Y-Position des zu testenden Punktes
Hit Ergebnis der "hit test" Operation. Dieser Wert wird einer der folgenden sein:
    $MCHT_CALENDARBK - Der angegebene Punkt liegt im Hintergrund des Kalenders
    $MCHT_CALENDARDATE - Der angegebene Punkt liegt auf einem bestimmten Datum innerhalb des Kalenders
    $MCHT_CALENDARDATENEXT - Der angegebene Punkt liegt über einem Datum von dem nächsten Monat
    $MCHT_CALENDARDATEPREV - Der angegebene Punkt liegt über einem Datum von dem vorherigen Monat
    $MCHT_CALENDARDAY - Der angegebene Punkt liegt über einer Abkürzung eines Tages
    $MCHT_CALENDARWEEKNUM - Der angegebene Punkt liegt über einer Kalenderwoche
    $MCHT_NOWHERE - Der angegebene Punkt liegt nicht auf dem MonthCal-Control
    $MCHT_TITLEBK - Der angegebene Punkt liegt über dem Hintergrund eines Monatstitels
    $MCHT_TITLEBTNNEXT - Der angegebene Punkt liegt über dem Button in der rechten oberen Ecke
    $MCHT_TITLEBTNPREV - Der angegebene Punkt liegt über dem Button in der linken oberen Ecke
    $MCHT_TITLEMONTH - Der angegebene Punkt liegt in einer Monatstitelleiste über einem Monatsnamen
    $MCHT_TITLEYEAR - Der angegebene Punkt liegt in einer Monatstitelleiste über dem Jahreswert
$tagSYSTEMTIME Jahr
Monat
Wochentag
Tag
Stunde
Minute
Sekunde
Millisekunde
$tagRECT Das RECT des zu testenden Bereichs.
iOffset Wenn mehr als ein Kalender dargestellt wird, so ist dies das Offset des Kalenders beim zu testenden Punktes (0-basierend).
iRow Die Zeilennummer des Kalenderrasters welche sich über dem zu testenden Punkt befindet. Beispiel: Man will den achten eines Monats testen, welcher sich in der zweiten Woche des Monats befindet, so wird iRow 1 sein, da der Zeilenindex 0-basierend ist.
iCol Die Spaltennummer des Kalenderrasters welche sich über dem zu testenden Punkt befindet. Beispiel: Wenn die Woche mit einem Sonntag beginnt, der erste Tag des Monats ist ein Freitag und der erste getestet wird, so wird fünf für iCol zurückgegeben, da der Freitag in der fünften Spalte steht (0-basierend).

Verwandte Funktionen

$tagPOINT, $tagRECT, $tagSYSTEMTIME