现在的位置: 首页 > 综合 > 正文

GDI+初始化注意

2012年01月24日 ⁄ 综合 ⁄ 共 250字 ⁄ 字号 评论关闭

GDI+初始化函数:GdiplusStartup 可不能随便在dllMain函数中调用,msdn中初始化GDI+按照下面方式:

 

1. 由客户端调用dll之前和之后分别初始化GDI+、销毁GDI+。

2. 定义自己的初始化函数和关闭函数,比如你可以定义Initialize和Uninitialize方法必须要求客户端调用。

3. 在每处使用GDI+的地方都分别调用GdiplusStartup和GdiplusShutdown。

 

其实函数如COM的初始化coInitlize也不要再dllmain中调用,容易死锁。

抱歉!评论已关闭.