它的第一次我使用WINAPI,并与像SleepConditionVariableCS,功能WakeConditionVariable,WaitForMultipleObjects的和InitializeConditionVariable Eclipse IDE的告诉我,他们没有在声明这个范围。条件变量函数并没有在此范围内声明
所有这些都理应包含在相同的lib WINDOWS.H,所以我不知道是不是因为其他功能,如了ExitThread,ReleaseSemaphore和WaitForSingleObject的是没有任何问题的运行有什么缺点。
它可能是我的c + +版本的一些问题?或者它包含任何其他库包含?
感谢
你使用的是Windows 8或更新版本?根据MSDN的说法,大多数这些函数都被移到了Windows 8中的Synchapi.h中。 –
@MilesBudnek:在文档中没有明确说明这一点,但仍需要包含* Windows.h *(不是* WinBase.h *或* Synchapi.h *)。由于这些是SDK的一部分(而不是操作系统),所以OP的使用操作系统并不令人感兴趣。有趣的是SDK版本。 – IInspectable