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"
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. |