在使用WGL时,我想用英语(如俄语和德语)以外的语言打印单词。
我使用http://nehe.gamedev.net/tutorial/bitmap_fonts/17002/中描述的同样的技术来打印英语,但是在使用俄语的时候,同样的技术是没用的,它只是不打印俄文字母,只打印数字。
有没有可能的解决办法?
解决了
通过改变解决
base = glGenLists(96);
...
wglUseFontBitmaps(hDC, 32, 96, base );至
base = glGenLists(1600);
...
wglUseFontBitmaps(hDC, 32, 1600, base );发布于 2011-09-15 12:37:17
函数CreateFont指定一个与ANSI_CHARSET不同的字符集标识符,在您的情况下,应该是RUSSIAN_CHARSET。
https://stackoverflow.com/questions/7430808
复制相似问题