UDF > StructureConstants >


$tagMCHITTESTINFO

Héberge des informations spécifiques sur le test de positionnement d'un point dans un contrôle de calendrier mensuel

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

Champs

Size Taille de cette structure, en octets
$tagPOINT Position X, Y du point à tester
Hit Résultats de l'opération de test de positionnement. Cette valeur sera l'un des éléments suivants:
    $MCHT_CALENDARBK - Le point donné était dans le fond du calendrier
    $MCHT_CALENDARDATE - Le point donné était sur une date donnée du calendrier
    $MCHT_CALENDARDATENEXT - Le point donné était sur ​​une date du mois suivant
    $MCHT_CALENDARDATEPREV - Le point donné était sur ​​une date du mois précédent
    $MCHT_CALENDARDAY - Le point donné était sur ​​une abréviation de jour
    $MCHT_CALENDARWEEKNUM - Le point donné était sur ​​un numéro de la semaine
    $MCHT_NOWHERE - Le point donné n'était pas sur le contrôle de calendrier mensuel
    $MCHT_TITLEBK - Le point donné était sur ​​le fond du titre d'un mois
    $MCHT_TITLEBTNNEXT - Le point donné était sur ​​le bouton dans le coin en haut à droite
    $MCHT_TITLEBTNPREV - Le point donné était sur ​​le bouton dans le coin supérieur gauche
    $MCHT_TITLEMONTH - Le point donné était dans la barre de titre d'un mois, sur le nom du mois
    $MCHT_TITLEYEAR - Le point donné était dans la barre de titre d'un mois, sur la valeur de l'année
$tagSYSTEMTIME Année
Mois
DOW
Jour
Heure
Minute
Secondes
MSecondes
$tagRECT Le RECT de l'emplacement du hit- testé.
iOffset Lors de l'affichage de plus d'un calendrier, c'est le décalage du calendrier au point dont le positionnement est testé (à partir de 0).
iRow Le nombre de ligne de la grille de calendrier où se trouve le point. Exemple: Si vous testez le positionnement du 8 du mois, qui est dans la deuxième semaine du mois, iRow sera 1 puisque l'index de la ligne est l'index de ligne à partir de 0.
iCol Le nombre de colonne de la grille de calendrier où se trouve le point. Par exemple, si votre semaine commence le dimanche et le 1er du mois est le vendredi, le test du positionnement du 1er retourne 5 pour iCol, depuis vendredi qui est dans la cinquième colonne à partir du début de la ligne, en utilisant un index de colonne à partir de 0.