wglUseFontOutlines 失败原因分析
wglUseFontOutlines 返回false, GetLastError()分析
error code 6 : “The handle is invalid.”原因: 没有初始化Opengl场景就调用wglUseFontOutlines会失败,返回此错误代码。
error code 8 : “Not enough storage is available to process this command.”
原因:1. 没有定义和选择字体就调用wglUseFontOutlines会失败,返回此错误代码。
2. 在ActiveX控件中调用此函数,会得到此错误代码。 原因不明!!!!! 哪位老大如果能找到原因,务必告诉兄弟一声,这里先谢谢了.
理论上出现次错误是由于系统字体有问题造成wglUseFontOutlines申请创建字符串系统空间超界造成的。
在一个activeX控件中,连续调用两次wglUseFontOutlines,第一次返回失败,第二次返回成功 . ??????
在另一个activeX控件中,无论调用几次wglUseFontOutlines,都是失败。
饮水思源,不忘初心。
要面包,也要有诗和远方。