Prev Next

IsDBCSLeadByteEx info  Overview  Group

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. To get extended error information, call GetLastError.