初始化时,GDI +(非.NET)创建一个后台线程,可以选择在调用某些钩子函数时进行抑制。但是,MSDN没有说明这个线程实际上做了什么。谷歌似乎也不知道。
它的用途是什么?
答案 0 :(得分:3)
This thread提供了一般性解释:
一旦开始操作图像,GDI +就会旋转后台线程。它的名称并未提供太多暗示它的作用,“BackgroundThreadProc()”。这在Microsoft库中非常常见。某种内部管理线程可能与内存管理或线程有关。它创造了一个隐藏的窗口,这也很经典。
没什么可担心的,一切都很正常。包括退出代码。
FWIW,this thread建议取消后台主题:
如果不抑制后台GDI +线程,则可以在创建主窗口之前过早地向应用程序发出DDE命令。 shell发出的DDE命令可能会过早中止,从而导致出现错误消息。