|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.01.2015, 15:58 | #1 |
Пользователь
Регистрация: 22.11.2012
Сообщений: 33
|
fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommen
скачал исходники программ: часы простые и расчёт трансформатора отсюда http://www.interestprograms.ru/sources/cpp/clockmfc, запустил в обоих файл .vcxproj добавил проекты запускаю проекты на отладку одна и та же ошибка примерно.
c:\Program Files\Microsoft Visual Studio 10.0\VC\atlmfc\include\atlcore.h(35 ): fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommended. прохожу по ошибке попадаю в это место кода Код:
|
09.01.2015, 16:01 | #2 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 09.01.2015 в 16:18. |
|
09.01.2015, 16:07 | #3 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
такой С++ сам.
по ошибке...переведите ее чтоли. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
09.01.2015, 16:11 | #4 |
Пользователь
Регистрация: 22.11.2012
Сообщений: 33
|
Этот файл требуется _WIN32_WINNT быть с помощью #define по крайней мере, 0x0403. Значение 0x0501 или выше рекомендуется.
Я не понимаю что это значит? |
09.01.2015, 16:23 | #5 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
09.01.2015, 17:20 | #6 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
ТС, почитайте главу про define в книге по C++. а так вам надо объявить в начале вашего cpp файла Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
09.01.2015, 17:53 | #7 |
Пользователь
Регистрация: 22.11.2012
Сообщений: 33
|
Спасибо всем за ответы.Файл _WIN32_WINNT пока не нашёл задал поиск на диске C
Константу добавляю не помогает.Она уже объявлена в файле stdafx.h Я так понимаю остаётся только указать что у меня XP Код:
|
09.01.2015, 18:06 | #8 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Эта константа задает версию винды, которые проект собирается и она необходима для включения/выключение функции в ВинСДК. Поэтому ее надо определять до их подключения, обычно студия это делает сама.
Цитата:
|
|
09.01.2015, 18:27 | #9 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
09.01.2015, 18:54 | #10 |
Пользователь
Регистрация: 22.11.2012
Сообщений: 33
|
Честно сказать у меня вопрос на вопросе.
Почему то в этой программе я не могу понять какой файл главный.Не могу найти функцию похожую на main.А файл stdafx.h подключается в каждом .cpp файле.Если интересно можно скачать проект отсюда http://www.interestprograms.ru/sourc...s/clockmfc.rar И ещё вопрос какое значение надо присвоить константе для XP ? Вот тут вроде http://softtime.ru/cpp/read.php?id_f...&id_theme=1467 советуют 0x0501 но не помогает лезет куча ошибок и все по поводу константы. И последний вопрос может есть учебная, оконная, программа которая работает, за исключением Hellow word :-) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Игра Скачки! Выдает ошибку: [Linker Fatal Error] Fatal: Expected a file name: | SEV7 | Общие вопросы C/C++ | 0 | 19.05.2012 00:56 |
run-time error '1004' (Application-defined or object-defined error) | Oldy7 | Microsoft Office Excel | 23 | 26.02.2012 21:18 |
Error 1 fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory | s20 | Общие вопросы C/C++ | 2 | 26.09.2009 23:28 |
[Linker Fatal Error] Fatal: Unable to open file 'CXGRIDVCLC6.LIB' | Donn | Общие вопросы C/C++ | 0 | 16.04.2009 15:25 |
[Linker Fatal Error] Fatal: Expected a file name: | oseni | Общие вопросы C/C++ | 4 | 02.01.2009 16:36 |