"Alistair Leslie-Hughes" leslie_alistair@hotmail.com wrote:
- if (!*font_name && font_charset == DEFAULT_CHARSET) /* do it only once */
- /* EnumFontFamilies with the NULL parameter crashes win98 */
- if (pGetGlyphIndicesW && !*font_name && font_charset == DEFAULT_CHARSET) /* do it only once */
You are excluding NT4 again. Why don't you simply use unicode version of EnumFontFamilies in this if() block?