Я пытаюсь использовать эту функцию FindFirstFile, которая находится в API окон, и я использовал ее раньше, но я больше не могу ее найти. Он просто говорит, что идентификатор не найден. У меня есть другие варианты его FindFirstFileExW, FindFirstExA и FindFirstFileEx, но у меня нет FindFirstFile. Я могу даже включить конкретный заголовок, который должен находиться в файле FileAPI.h. Я прочитал на here с аналогичной проблемой, что я должен включить stdafx.h перед windows.h, но я даже не могу найти stdafx.h.Идентификатор не найден FindFirstFile
https://msdn.microsoft.com/en-us/library/windows/desktop/aa364418(v=vs.85).aspx
Если вы не можете ответить на этот вопрос мог бы описать один, как использовать FindFirstFileEx сделать то же самое, что FindFirstFile, как FindFirstFileEx было описано в MSDN как FindFirstFile с большим количеством атрибутов тоже.
Какой компилятор вы используете? И какая версия? Например, это Visual Studio 2013? –
@BarmakShemirani vs2015 (v140) –
Это не имеет никакого смысла. 'FindFirstFile' и' FindFirstFileEx' находятся в одном заголовочном файле. 'include" windows.h "' должно быть достаточно. Вы можете или не нуждаться в '' stdafx.h ''Если VS2015 не жалуется на это, вам это не нужно. Возможно, настройки проекта перепутаны. Если у вас нет большого проекта, тогда создайте новый проект Win32. Просто выложите IntelliSense, который жалуется, тогда вы можете его игнорировать. –