EnumTimeFormats
This function enumerates the time formats that are available for a specified locale.
BOOL EnumTimeFormats(
TIMEFMT_ENUMPROC lpTimeFmtEnumProc,
LCID Locale,
DWORD dwFlags );
Parameters
lpTimeFmtEnumProc
[in] Pointer to an application-defined callback function. See the EnumTimeFormatsProc callback function for further details.Locale
[in] Specifies the locale to retrieve time format information for. This parameter can be a locale identifier created by the MAKELCID macro, or one of the following predefined values:Value Description LOCALE_SYSTEM_DEFAULT Default system locale. LOCALE_USER_DEFAULT Default user locale. LOCALE_NEUTRAL Default language-neutral locale. dwFlags
[in] Currently unused; set to zero.
Return Values
Nonzero indicates success. Zero indicates failure. To get extended error information, call GetLastError. Possible values for GetLastError include the following:
- ERROR_INVALID_PARAMETER
- ERROR_BADDB
- ERROR_INVALID FLAGS
Requirements
| Runs on | Versions | Defined in | Include | Link to |
|---|---|---|---|---|
| Windows CE OS | 1.0 and later | Winnls.h | Coreloc.lib |
Note This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.
See Also
EnumCalendarInfo, EnumDateFormats, EnumTimeFormatsProc
Last updated on Tuesday, July 13, 2004
© 1992-2000 Microsoft Corporation. All rights reserved.