Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows GDI+;背景线程怎么办?_Windows_Multithreading_Gdi+ - Fatal编程技术网

Windows GDI+;背景线程怎么办?

Windows GDI+;背景线程怎么办?,windows,multithreading,gdi+,Windows,Multithreading,Gdi+,初始化时,GDI+(非.NET)创建一个后台线程,可以通过调用一些钩子函数来选择性地抑制该线程。然而,MSDN并没有说明这个线程的实际功能。谷歌似乎也不知道 它是干什么用的?提供了一个一般性的解释: 一旦你开始操作图像,GDI+就会启动一个背景线程。它的名字并没有提供太多关于它的用途的提示,“BackgroundThreadProc()。这在Microsoft库中非常常见。某种内部管理线程,可能与内存管理或线程有关。它创建了一个隐藏窗口,这也是经典的 没什么好担心的,一切正常。包括退出代码 FW

初始化时,GDI+(非.NET)创建一个后台线程,可以通过调用一些钩子函数来选择性地抑制该线程。然而,MSDN并没有说明这个线程的实际功能。谷歌似乎也不知道

它是干什么用的?

提供了一个一般性的解释:

一旦你开始操作图像,GDI+就会启动一个背景线程。它的名字并没有提供太多关于它的用途的提示,“BackgroundThreadProc()。这在Microsoft库中非常常见。某种内部管理线程,可能与内存管理或线程有关。它创建了一个隐藏窗口,这也是经典的

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

FWIW,建议抑制背景线程:

如果不抑制后台GDI+线程,DDE命令可能会在创建应用程序主窗口之前提前发出到应用程序。shell发出的DDE命令可能会提前中止,从而产生错误消息


这是怎么离题的?我真的希望你能投票反对关闭。关于失败的信息现在似乎相当陈旧。到现在为止,微软还没有解决这个问题吗?