FuOption ExtTextOutW function parameter specifies the ETO_GLYPH_INDEX, MSDN interpretation is as follows:
The lpString array refers to an array returned from GetCharacterPlacement and should be parsed directly by GDI as no further language-specific processing is required. Glyph indexing only applies to TrueType fonts, but the flag can be used for bitmap and vector fonts to indicate that no further language processing is necessary and GDI should process the string directly. Note that all glyph indexes are 16-bit values even though the string is assumed to be an array of 8-bit values for raster fonts.
But when the intercept to intercept GetCharacterPlacement isn't this function? Someone explain the characters of the index is how to get it??
CodePudding user response:
By ExtTextOutW DrawText callsCodePudding user response: