Funzione AdjustCalendarDate

Deprecato. Regola una data in base a un numero specificato di anni, mesi, settimane o giorni.

Sintassi

BOOL AdjustCalendarDate(
  _Inout_ LPCALDATETIME        lpCalDateTime,
  _In_    CALDATETIME_DATEUNIT calUnit,
  _Out_   INT                  amount
);

Parametri

lpCalDateTime [in, out]

Puntatore a una struttura CALDATETIME che contiene le informazioni sulla data e sul calendario da modificare.

calUnit [in]

Valore di enumerazione CALDATETIME_DATEUNIT che indica l'unità di data, ad esempio DayUnit.

quantità [out]

Importo in base al quale modificare la data specificata.

Valore restituito

Restituisce TRUE se ha esito positivo o FALSE in caso contrario. Per ottenere informazioni sull'errore estese, l'applicazione può chiamare GetLastError, che può restituire uno dei codici di errore seguenti:

  • ERROR_DATE_OUT_OF_RANGE. La data specificata non era compreso nell'intervallo.
  • ERROR_INVALID_PARAMETER. Uno dei valori dei parametri non è valido.

Commenti

Questa funzione non ha un file di intestazione o un file di libreria associato. L'applicazione può chiamare LoadLibrary con il nome dll (Kernel32.dll) per ottenere un handle del modulo. Può quindi chiamare GetProcAddress con l'handle del modulo e il nome di questa funzione per ottenere l'indirizzo della funzione.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
DLL
Kernel32.dll

Vedere anche

Supporto per la lingua nazionale

Funzioni di supporto del linguaggio nazionale

NLS: Esempio di API basate su nome