GetTextCharset function

Retrieves a character set identifier for the font that is currently selected into a specified device context.

Note   A call to this function is equivalent to a call to GetTextCharsetInfo passing NULL for the data buffer.

Syntax


int GetTextCharset(
  _In_  HDC hdc
);

Parameters

hdc [in]

Handle to a device context. The function obtains a character set identifier for the font that is selected into this device context.

Return value

If successful, returns a value identifying the character set of the font that is currently selected into the specified device context. The following character set identifiers are defined:

ANSI_CHARSET
BALTIC_CHARSET
CHINESEBIG5_CHARSET
DEFAULT_CHARSET
EASTEUROPE_CHARSET
GB2312_CHARSET
GREEK_CHARSET
HANGUL_CHARSET
MAC_CHARSET
OEM_CHARSET
RUSSIAN_CHARSET
SHIFTJIS_CHARSET
SYMBOL_CHARSET
TURKISH_CHARSET
VIETNAMESE_CHARSET
JOHAB_CHARSET
ARABIC_CHARSET
HEBREW_CHARSET
THAI_CHARSET

If the function fails, it returns DEFAULT_CHARSET.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Wingdi.h (include Windows.h)

Library

Gdi32.lib

DLL

Gdi32.dll

See also

Unicode and Character Sets
Unicode and Character Set Functions
GetTextCharsetInfo

 

 

Community Additions

ADD
Show:
© 2015 Microsoft