On Thu, 26 Jun 2003 14:26:13 +0200, "Philippe Verdy" wrote: > Isn't there a work-around with the following function (quote from Microsoft > MSDN): > (with the caveat that you first need to allocate and fill a Unicode string for > the > codepoints you want to test, and this can be lengthy if one wants to retreive the > full list of supported codepoints). > However, this is still the best function to use to know if a string can > effectively > be rendered before drawing it... > > _*GetGlyphIndices*_ >
GetGlyphIndices() or Uniscribe's ScriptGetCMap() would be OK for checking coverage for small Unicode blocks such as Gothic (27 codepoints) or even Mathematical Alphanumeric Symbols (992 codepoints), but I suspect your application would freeze if you tried to use it to work out exact codepoint coverage of CJK-B (42,711 codepoints) and PUA-A and PUA-B (65,534 codepoints each). Andrew

