EnumCalendarInfo |
VB聲明 |
|
Declare Function EnumCalendarInfo Lib "kernel32" Alias "EnumCalendarInfoA" (ByVal lpCalInfoEnumProc As Long, ByVal Locale As Long, ByVal Calendar As Long, ByVal CalType As Long) As Long |
|
說(shuō)明 |
|
枚舉在指定“地方”環(huán)境中可用的日歷信息 |
|
返回值 |
|
Long,TRUE(非零)表示成功,零表示失敗。會(huì)將GetLastError設(shè)置設(shè)為下述某個(gè)常數(shù):ERROR_BADDB,ERROR_INVALID_FLAGS,ERROR_INVALID_PARAMETER |
|
參數(shù)表 |
|
參數(shù) |
類型及說(shuō)明 |
lpCalInfoEnumProc |
Long,指向?yàn)槊總€(gè)日歷都調(diào)用的一個(gè)函數(shù)的指針。用Addressof運(yùn)算符得到位于一個(gè)標(biāo)準(zhǔn)模塊中的函數(shù)的地址 |
Locale |
Long,用于決定具體枚舉日歷的“地方”設(shè)置 |
Calendar |
Long,如設(shè)為常數(shù)ENUM_ALL_CALANDARS,表示枚舉所有日歷;如設(shè)為1,枚舉本地羅馬日歷,2枚舉英國(guó)羅馬日歷,3枚舉日本日歷,4枚舉中國(guó)日歷,5枚舉朝鮮日歷 |
CalType |
Long,CAL_函數(shù)之一,指示欲枚舉的信息類型 |
Top |