The IsDBCSLeadByteEx function determines whether a character is a lead byte ¾ that is, the first byte of a character in a double-byte character set (DBCS).
BOOL IsDBCSLeadByteEx(
| UINT CodePage, | // identifier of code page |
| BYTE TestChar | // character to test |
| ); |
Parameters
CodePage
Identifier of the code page to use to check lead-byte ranges. Can be one of the code-page values given in the "Code-Page Identifiers" table in Unicode and Character Set Constants or one of the following predefined values:
| Value | Meaning |
| 0 | Use system default ANSI code page. |
| CP_ACP | Use system default ANSI code page. |
| CP_OEMCP | Use system default OEM code page. |
TestChar
Character to test.
Return Values
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero.