GDI +后台线程有什么作用?

初始化后,GDI +(非.NET)创build一个后台线程,可以根据需要调用一些钩子函数来取消。 MSDN,但是,并没有说这个线程实际上做了什么。 谷歌似乎也不知道。

这是为了什么?

这个线程提供了一个一般的解释

GDI +在您开始处理图像后立即旋转后台线程。 它的名字并没有提供太多的暗示,“BackgroundThreadProc()”。 这在Microsoft库中很常见。 某种内部管理线程可能与内存管理或线程有关。 它创造了一个隐藏的窗口,这也是经典的。

没什么可担心的,一切都很正常。 包括退出代码。

FWIW, 这个线程建议禁止后台线程:

如果不禁止后台GDI +线程,可以在创建主窗口之前提前将DDE命令发送给应用程序。 由shell发出的DDE命令可能被提前中止,从而导致错误消息。