AdjustCalendarDate fonction)
Action déconseillée. Ajuste une date d’un nombre spécifié d’années, de mois, de semaines ou de jours.
Syntaxe
BOOL AdjustCalendarDate(
_Inout_ LPCALDATETIME lpCalDateTime,
_In_ CALDATETIME_DATEUNIT calUnit,
_Out_ INT amount
);
Paramètres
-
lpCalDateTime [ in, out]
-
Pointeur vers une structure CALDATETIME qui contient les informations de date et de calendrier à ajuster.
-
calUnit [ dans]
-
Valeur d’énumération CALDATETIME _ DATEUNIT indiquant l’unité de date, par exemple, DayUnit.
-
quantité [ à]
-
Valeur d’ajustement de la date spécifiée.
Valeur de retour
Retourne la valeur true en cas de réussite ou false dans le cas contraire. Pour obtenir des informations d’erreur étendues, l’application peut appeler GetLastError, qui peut retourner l’un des codes d’erreur suivants :
- _date _ d’erreur _ hors _ limites. La date spécifiée était hors limites.
- ERREUR _ _ : paramètre non valide. Les valeurs de paramètre ne sont pas valides.
Notes
Cette fonction n’a pas de fichier d’en-tête ou de fichier de bibliothèque associé. L’application peut appeler LoadLibrary avec le nom de la DLL (Kernel32.dll) pour obtenir un handle de module. Il peut ensuite appeler GetProcAddress avec le handle de module et le nom de cette fonction pour récupérer l’adresse de la fonction.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows [Applications de bureau Vista uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2008 [ applications de bureau uniquement] |
| DLL |
|