Как определить директивы препроцессора в VC ++ 2008? - PullRequest
3 голосов
/ 13 июня 2009

Я использую Visual C ++ 2008 Express Edition. Директива препроцессора WIN32, по-видимому, не определена по умолчанию, поэтому, когда я включаю, включает в себя #ifndef WIN32, она все равно включает их.

Я нашел кого-то с точно такой же проблемой ниже, но это было так давно, что местоположение этого параметра изменилось:

http://www.gamedev.net/community/forums/topic.asp?topic_id=418604

Ответы [ 2 ]

4 голосов
/ 13 июня 2009

В VS 2008 Pro вы щелкаете правой кнопкой мыши по проекту и выбираете Свойства. Затем найдите определения препроцессора в свойствах конфигурации | C / C ++ | Препроцессор.

3 голосов
/ 13 июня 2009

Try _WIN32 вместо (обратите внимание на подчеркивание ...)

С MSDN .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...