Megosztás a következőn keresztül:


Naptártípus adatai

Ez a témakör a EnumCalendarInfo, EnumCalendarInfoEx, EnumCalendarInfoEx, GetCalendarInfoés GetCalendarInfoEx függvényekben használt naptártípus-információkat ismerteti. Ezen értékek némelyikét a SetCalendarInfo függvény is használja.

A következő CALTYPE-állandók bármely más CALTYPE-állandóval együtt használhatók.

Konstans Leírás
CAL_NOUSEROVERRIDE Windows Me/98, Windows 2000: A felhasználó választása helyett használja az alapértelmezett rendszert.
CAL_RETURN_GENITIVE_NAMES Windows 7 és újabb verziók: A GetCalendarInfo eredményét hónapok genitív nevei formájában kéri le, amelyek a hónapnevek más elemekkel való kombinálásakor használt nevek. Ukránul például a január megfelelője "Січень" lesz, amikor a hónap neve önálló. Ha azonban a hónap nevét kombináltan használja, például egy olyan dátumban, mint 2003. január 5., a név nem megbízható formája lesz használva. Az ukrán példában a genitive hónap neve "5 січня 2003" néven jelenik meg. További információ: LOCALE_RETURN_GENITIVE_NAMES.
CAL_RETURN_NUMBER Windows Me/98, Windows 2000: Az eredményt sztring helyett számkéntgetcalendarInfo. Ez csak a CAL_I kezdődő értékekre érvényes.
CAL_USE_CP_ACP Windows Me/98, Windows 2000: A sztringfordítás területi kódlapja helyett használja a rendszer ANSI-kódlapját (ACP). Ez csak a függvények ANSI-verzióira vonatkozik, például EnumCalendarInfoA.

 

A következő CALTYPE-állandók kölcsönösen kizárják egymást, és nem használhatók együtt egymással egy függvényhívásban.

Konstans Leírás
CAL_ICALINTVALUE Az alternatív naptár naptártípusát jelző egész szám.
CAL_ITWODIGITYEARMAX Windows Me/98, Windows 2000: A kétjegyű évtartomány felső határát jelző egész szám.
CAL_IYEAROFFSETRANGE Egy vagy több null értékű sztring, amely meghatározza az egyes kortartományok éveltolásait. Az utolsó sztring egy extra végződő null karakterrel rendelkezik. Ez az érték formátuma az opcionális naptár típusától függően változik.
CAL_SABBREVDAYNAME1 A hét első napjának rövidített natív neve.
CAL_SABBREVDAYNAME2 A hét második napjának rövidített natív neve.
CAL_SABBREVDAYNAME3 A hét harmadik napjának rövidített natív neve.
CAL_SABBREVDAYNAME4 A hét negyedik napjának rövidített natív neve.
CAL_SABBREVDAYNAME5 A hét ötödik napjának rövidített natív neve.
CAL_SABBREVDAYNAME6 A hét hatodik napjának rövidített natív neve.
CAL_SABBREVDAYNAME7 A hét hetedik napjának rövidített natív neve.
CAL_SABBREVERASTRING Windows 7 és újabb verziók: Egy korszak rövidített natív neve. A teljes korszakot a CAL_SERASTRING állandó képviseli.
CAL_SABBREVMONTHNAME1 Az év első hónapjának rövidített natív neve.
CAL_SABBREVMONTHNAME2 Az év második hónapjának rövidített natív neve.
CAL_SABBREVMONTHNAME3 Az év harmadik hónapjának rövidített natív neve.
CAL_SABBREVMONTHNAME4 Az év negyedik hónapjának rövidített natív neve.
CAL_SABBREVMONTHNAME5 Az év ötödik hónapjának rövidített natív neve.
CAL_SABBREVMONTHNAME6 Az év hatodik hónapjának rövidített natív neve.
CAL_SABBREVMONTHNAME7 Az év hetedik hónapjának rövidített natív neve.
CAL_SABBREVMONTHNAME8 Az év nyolcadik hónapjának rövidített natív neve.
CAL_SABBREVMONTHNAME9 Az év kilencedik hónapjának rövidített natív neve.
CAL_SABBREVMONTHNAME10 Az év tizedik hónapjának rövidített natív neve.
CAL_SABBREVMONTHNAME11 Az év tizenegyedik hónapjának rövidített natív neve.
CAL_SABBREVMONTHNAME12 Az év tizenkettedik hónapjának rövidített natív neve.
CAL_SABBREVMONTHNAME13 Ha létezik, az év tizenharmadik hónapjának rövidített natív neve.
CAL_SCALNAME Az alternatív naptár natív neve.
CAL_SDAYNAME1 A hét első napjának natív neve.
CAL_SDAYNAME2 A hét második napjának natív neve.
CAL_SDAYNAME3 A hét harmadik napjának natív neve.
CAL_SDAYNAME4 A hét negyedik napjának natív neve.
CAL_SDAYNAME5 A hét ötödik napjának natív neve.
CAL_SDAYNAME6 A hét hatodik napjának natív neve.
CAL_SDAYNAME7 A hét hetedik napjának natív neve.
CAL_SERASTRING Egy vagy több null értékű sztring, amely megadja az egyes Unicode-kódpontokat, és megadja a CAL_IYEAROFFSETRANGE társított kort. Az utolsó sztring egy extra végződő null karakterrel rendelkezik. Ez az érték formátuma az opcionális naptár típusától függően változik.
CAL_SLONGDATE A naptártípus hosszú dátumformátumai.
CAL_SMONTHDAY Windows 7 és újabb verziók: Naptártípus hónap és nap formátuma. A formázás hasonló a CAL_SLONGDATE formázásához. Ha például a Hónap/Nap minta a teljes hónap neve, amelyet a kezdő nullákkal rendelkező napszám követ( például "Szeptember 03"), akkor a formátum "MMMM dd". Egy idézőjelek nem formázott karakterek beszúrására használhatók, például "de" spanyolul. Megjegyzés: Ez a naptártípus csak egy formátumot támogat.
CAL_SMONTHNAME1 Az év első hónapjának natív neve.
CAL_SMONTHNAME2 Az év második hónapjának natív neve.
CAL_SMONTHNAME3 Az év harmadik hónapjának natív neve.
CAL_SMONTHNAME4 Az év negyedik hónapjának natív neve.
CAL_SMONTHNAME5 Az év ötödik hónapjának natív neve.
CAL_SMONTHNAME6 Az év hatodik hónapjának natív neve.
CAL_SMONTHNAME7 Az év hetedik hónapjának natív neve.
CAL_SMONTHNAME8 Az év nyolcadik hónapjának natív neve.
CAL_SMONTHNAME9 Az év kilencedik hónapjának natív neve.
CAL_SMONTHNAME10 Az év tizedik hónapjának natív neve.
CAL_SMONTHNAME11 Az év tizenegyedik hónapjának natív neve.
CAL_SMONTHNAME12 Az év tizenkettedik hónapjának natív neve.
CAL_SMONTHNAME13 Ha létezik, az év tizenharmadik hónapjának natív neve.
CAL_SSHORTDATE A naptártípus rövid dátumformátumai.
CAL_SSHORTESTDAYNAME1 Windows Vista és újabb verziók: a hét első napjának rövid natív neve.
CAL_SSHORTESTDAYNAME2 Windows Vista és újabb verziók: a hét második napjának rövid natív neve.
CAL_SSHORTESTDAYNAME3 Windows Vista és újabb verziók: hét harmadik napjának rövid natív neve.
CAL_SSHORTESTDAYNAME4 Windows Vista és újabb verziók: a hét negyedik napjának rövid natív neve.
CAL_SSHORTESTDAYNAME5 Windows Vista és újabb verziók: a hét ötödik napjának rövid natív neve.
CAL_SSHORTESTDAYNAME6 Windows Vista és újabb verziók: hét hatodik napjának rövid natív neve.
CAL_SSHORTESTDAYNAME7 Windows Vista és újabb verziók: hét hetedik napjának rövid natív neve.
CAL_SYEARMONTH Windows Me/98, Windows 2000: A megadott naptárak év/hónap formátuma.

 

Jegyzet

Ha a hét napjának vagy egy hónapjának natív neve üres sztring, akkor ez a név megegyezik a megfelelő területi információban megadott névvel, ezért itt nem duplikálódik.