Здравствуйте, domionic, Вы писали:
D>Суть проблемы в следующем: D>При компиляции появляется ошибка D>Compiling... D>StdAfx.cpp D>C:\Program Files\Microsoft SDK\include\windows.h(157) : fatal error C1083: Cannot open include file: 'excpt.h': No such file or directory D>Error executing cl.exe.
D>MedIn.exe — 1 error(s), 0 warning(s)
D>в папке с заголовочными файлами такого файла действительно нет, но если его поместить в include директорию и запустить компиляцию заново то появляется следующее:
D>Compiling... D>StdAfx.cpp D>C:\Program Files\Microsoft SDK\include\excpt.h(31) : fatal error C1189: #error : ERROR: Use of C runtime library internal header file. D>Error executing cl.exe.
D>MedIn.exe — 1 error(s), 0 warning(s)
D>в самом excpt.h в коментариях указано что данная версия заголовочных файлов не предназначена для использования в пользовательских программах. Я использую VC++ 6.0 и Platform SDK (ноябрь 2001). В самой программе код с использованием GDI+. В MSDN и в документации по PSDK советуют в настройках VC++ прописать пути к include и lib директориям и выставить в опциях значение _WIN32_WINNT=0x0501(значение для WinXP), но все равно выскакивает та же самая ошибка. библиотека gdiplus.lib в настройках так же прописана. Может кто-то сталкивался с подобным, подскажите.
Попробуй указать директорию ...SDK\Include в опциях vc6 первой в порядке включения, то бишь перед MFC,ATL и пр. include-ами.
Роман.