An EnumCodePagesProc function is an application-defined callback function. It is called as a result of a call to the EnumSystemCodePages function, and receives a pointer to a string buffer containing a code page identifier.
BOOL CALLBACK EnumCodePagesProc(
LPTSTR lpCodePageString |
// pointer to code page identifier string |
); |
To continue enumeration, the callback function should return TRUE.
To stop enumeration, the callback function should return FALSE.
EnumCodePagesProc is a placeholder for an application-defined function name.
An EnumCodePagesProc function can carry out any desired task.
An application registers an EnumCodePagesProc function by passing its address to the EnumSystemCodePages function.
A value of type CODEPAGE_ENUMPROC is a pointer to an EnumCodePagesProc function.