Delen via


Informatie over agendatype

In dit onderwerp worden de kalendertypegegevens (CALTYPE-gegevenstype) beschreven die worden gebruikt in de EnumCalendarInfo, EnumCalendarInfoEx, EnumCalendarInfoEx, GetCalendarInfoen GetCalendarInfoEx functies. Sommige van deze waarden worden ook gebruikt door de functie SetCalendarInfo.

De volgende CALTYPE-constanten kunnen worden gebruikt in combinatie met andere CALTYPE-constanten.

Constant Beschrijving
CAL_NOUSEROVERRIDE Windows Me/98, Windows 2000: Gebruik de standaardinstelling van het systeem in plaats van de keuze van de gebruiker.
CAL_RETURN_GENITIVE_NAMES Windows 7 en hoger: Haal het resultaat op uit GetCalendarInfo in de vorm van genitieve namen van maanden. Dit zijn de namen die worden gebruikt wanneer de maandnamen worden gecombineerd met andere items. In het Oekraïens wordt bijvoorbeeld het equivalent van januari geschreven als 'Січень' als de maand alleen wordt genoemd. Wanneer de maandnaam echter wordt gebruikt in combinatie, bijvoorbeeld in een datum zoals 5 januari 2003, wordt de genitieve vorm van de naam gebruikt. Voor het Oekraïense voorbeeld wordt de genitieve maandnaam weergegeven als '5 січня 2003'. Zie LOCALE_RETURN_GENITIVE_NAMESvoor meer informatie.
CAL_RETURN_NUMBER Windows Me/98, Windows 2000: Het resultaat ophalen uit GetCalendarInfo als een getal in plaats van een tekenreeks. Dit is alleen geldig voor waarden die beginnen met CAL_I.
CAL_USE_CP_ACP Windows Me/98, Windows 2000: Gebruik de ANSI-codepagina (ACP) van het systeem in plaats van de landinstellingscodepagina voor het vertalen van tekenreeksen. Dit is alleen relevant voor ANSI-versies van functies, bijvoorbeeld EnumCalendarInfoA.

 

De volgende CALTYPE-constanten sluiten elkaar wederzijds uit en kunnen niet worden gebruikt in combinatie met elkaar in een functie-aanroep.

Constant Beschrijving
CAL_ICALINTVALUE Een geheel getal dat het kalendertype van de alternatieve agenda aangeeft.
CAL_ITWODIGITYEARMAX Windows Me/98, Windows 2000: een geheel getal dat de bovengrens van het jaarbereik van twee cijfers aangeeft.
CAL_IYEAROFFSETRANGE Een of meer null-beëindigde tekenreeksen die de jaarverschuivingen voor elk van de tijdperkbereiken opgeven. De laatste tekenreeks heeft een extra afsluit-null-teken. Deze waarde varieert in indeling, afhankelijk van het type optionele agenda.
CAL_SABBREVDAYNAME1 Verkorte systeemeigen naam van de eerste dag van de week.
CAL_SABBREVDAYNAME2 Verkorte systeemeigen naam van de tweede dag van de week.
CAL_SABBREVDAYNAME3 Afgekorte systeemeigen naam van de derde dag van de week.
CAL_SABBREVDAYNAME4 Verkorte systeemeigen naam van de vierde dag van de week.
CAL_SABBREVDAYNAME5 Afgekorte systeemeigen naam van de vijfde dag van de week.
CAL_SABBREVDAYNAME6 Afgekorte systeemeigen naam van de zesde dag van de week.
CAL_SABBREVDAYNAME7 Verkorte systeemeigen naam van de zevende dag van de week.
CAL_SABBREVERASTRING Windows 7 en hoger: verkorte systeemeigen naam van een tijdperk. Het volledige tijdperk wordt vertegenwoordigd door de CAL_SERASTRING constante.
CAL_SABBREVMONTHNAME1 Afgekorte systeemeigen naam van de eerste maand van het jaar.
CAL_SABBREVMONTHNAME2 Verkorte systeemeigen naam van de tweede maand van het jaar.
CAL_SABBREVMONTHNAME3 Afgekorte systeemeigen naam van de derde maand van het jaar.
CAL_SABBREVMONTHNAME4 Afgekorte systeemeigen naam van de vierde maand van het jaar.
CAL_SABBREVMONTHNAME5 Verkorte systeemeigen naam van de vijfde maand van het jaar.
CAL_SABBREVMONTHNAME6 Afgekorte systeemeigen naam van de zesde maand van het jaar.
CAL_SABBREVMONTHNAME7 Verkorte systeemeigen naam van de zevende maand van het jaar.
CAL_SABBREVMONTHNAME8 Verkorte systeemeigen naam van de achtste maand van het jaar.
CAL_SABBREVMONTHNAME9 Verkorte systeemeigen naam van de negende maand van het jaar.
CAL_SABBREVMONTHNAME10 Afgekorte systeemeigen naam van de tiende maand van het jaar.
CAL_SABBREVMONTHNAME11 Afgekorte systeemeigen naam van de elfde maand van het jaar.
CAL_SABBREVMONTHNAME12 Verkorte systeemeigen naam van de twaalfde maand van het jaar.
CAL_SABBREVMONTHNAME13 Verkorte systeemeigen naam van de dertiende maand van het jaar, als deze bestaat.
CAL_SCALNAME Systeemeigen naam van de alternatieve agenda.
CAL_SDAYNAME1 Systeemeigen naam van de eerste dag van de week.
CAL_SDAYNAME2 Systeemeigen naam van de tweede dag van de week.
CAL_SDAYNAME3 Systeemeigen naam van de derde dag van de week.
CAL_SDAYNAME4 Systeemeigen naam van de vierde dag van de week.
CAL_SDAYNAME5 Systeemeigen naam van de vijfde dag van de week.
CAL_SDAYNAME6 Systeemeigen naam van de zesde dag van de week.
CAL_SDAYNAME7 Systeemeigen naam van de zevende dag van de week.
CAL_SERASTRING Een of meer null-beëindigde tekenreeksen die elk van de Unicode-codepunten opgeven die het tijdperk opgeven dat is gekoppeld aan CAL_IYEAROFFSETRANGE. De laatste tekenreeks heeft een extra afsluit-null-teken. Deze waarde varieert in indeling, afhankelijk van het type optionele agenda.
CAL_SLONGDATE Lange datumnotaties voor het kalendertype.
CAL_SMONTHDAY Windows 7 en hoger: indeling van de maand en dag voor het kalendertype. De opmaak is vergelijkbaar met die voor CAL_SLONGDATE. Als het patroon Maand/dag bijvoorbeeld de volledige maandnaam is, gevolgd door het dagnummer met voorloopnullen, bijvoorbeeld '03 september', is de notatie 'MMMM dd'. Enkele aanhalingstekens kunnen worden gebruikt om niet-opgemaakte tekens in te voegen, bijvoorbeeld 'de' in het Spaans. Opmerking: Dit kalendertype ondersteunt slechts één indeling.
CAL_SMONTHNAME1 Systeemeigen naam van de eerste maand van het jaar.
CAL_SMONTHNAME2 Systeemeigen naam van de tweede maand van het jaar.
CAL_SMONTHNAME3 Systeemeigen naam van de derde maand van het jaar.
CAL_SMONTHNAME4 Systeemeigen naam van de vierde maand van het jaar.
CAL_SMONTHNAME5 Systeemeigen naam van de vijfde maand van het jaar.
CAL_SMONTHNAME6 Systeemeigen naam van de zesde maand van het jaar.
CAL_SMONTHNAME7 Systeemeigen naam van de zevende maand van het jaar.
CAL_SMONTHNAME8 Systeemeigen naam van de achtste maand van het jaar.
CAL_SMONTHNAME9 Systeemeigen naam van de negende maand van het jaar.
CAL_SMONTHNAME10 Systeemeigen naam van de tiende maand van het jaar.
CAL_SMONTHNAME11 Systeemeigen naam van de elfde maand van het jaar.
CAL_SMONTHNAME12 Systeemeigen naam van de twaalfde maand van het jaar.
CAL_SMONTHNAME13 Systeemeigen naam van de dertiende maand van het jaar, als deze bestaat.
CAL_SSHORTDATE Korte datumnotaties voor het kalendertype.
CAL_SSHORTESTDAYNAME1 Windows Vista en hoger: korte systeemeigen naam van de eerste dag van de week.
CAL_SSHORTESTDAYNAME2 Windows Vista en hoger: korte systeemeigen naam van de tweede dag van de week.
CAL_SSHORTESTDAYNAME3 Windows Vista en hoger: korte systeemeigen naam van de derde dag van de week.
CAL_SSHORTESTDAYNAME4 Windows Vista en hoger: korte systeemeigen naam van de vierde dag van de week.
CAL_SSHORTESTDAYNAME5 Windows Vista en hoger: korte systeemeigen naam van de vijfde dag van de week.
CAL_SSHORTESTDAYNAME6 Windows Vista en hoger: korte systeemeigen naam van de zesde dag van de week.
CAL_SSHORTESTDAYNAME7 Windows Vista en hoger: korte systeemeigen naam van de zevende dag van de week.
CAL_SYEARMONTH Windows Me/98, Windows 2000: De jaar-/maandnotaties voor de opgegeven kalenders.

 

Notitie

Als de systeemeigen naam voor de dag van de week of voor een maand een lege tekenreeks is, is die naam identiek aan de naam die is opgegeven in de bijbehorende landinstellingen en wordt deze hier dus niet gedupliceerd.