Я получаю ошибку:
WINDOWS.H already included. MFC apps must not #include <windows.h>
Требуется помощь.
Если вы используете MFC, не используйте #include <windows.h> вручную в любом месте вашего кода. MFC включает его по-своему, и у вас уже есть доступ ко всем объявлениям этого заголовка.
#include <windows.h>
Используя директиву препроцессора /showIncludes, в окне вывода отобразятся все включенные значения до ошибки. Там вы можете найти, какой файл ошибочно включает в себя windows.h.
/showIncludes
windows.h
Тогда выясните, зачем нужен этот файл.
Удалите второе включение из (предположительно) вашего кода. Здесь - это ветка MSDN, посвященная этой проблеме, похоже, она также может зависеть от вашего точного порядка включения.
О, хорошо, кажется, сообщение об ошибке говорит, что все.
Когда вы создали приложение MFC, оно уже включало windows.h.
Иногда лучший способ исправить ошибки - это сделать, как говорится в сообщении об ошибке .
Просто мысль.
Используйте #include <afx.h> вместо #include <windows> при работе с MFC.
#include <afx.h>
#include <windows>