在经典书籍“Win32中的多线程应用程序”的第31页中,有一条语句如下:



但是,我知道有一个众所周知的API,即OpenThread可以完成这项工作。

这是本书的错误吗?

最佳答案

有问题的书Multithreading Applications in Win32于1996年出版,早于可以使用OpenThread()函数的操作系统。因此,这本书简直是过时了。

上面的MSDN链接说OpenThread()需要WindowsXP/2003。但是,正如Luke在下面的评论中指出的那样,似乎该功能也在Windows 2000中使用。

引用:

  • OpenThread returns null Win32
  • re: OpenThread
  • Win32::API error - OpenThread
  • 10-07 22:49