опубликован 22-04-2001 21:39 MSK Странный баг я обнаружил. когда создаю консольное прлиожение и вставляю #include <winbase.h> после #include "stdafx.h" то на winbase ругается, грит ошибки в нем. Если же я ставлю #include "winbase.h" до #include "stdafx.h" то функции из winbase вообще не видно. то есть на unsigned long d=GetLastError(); грит что error C2065: 'GetLastError' : undeclared identifier
кто-нибудь знает, в чем же дело?
purpe
опубликован 23-04-2001 11:41 MSK
я правда не совсем силён в данном вопросе (всмысле не знаю что такое winbase.h :)
а ты не пробовал winbase.h объявить внутри stdafx.h ?
Flex Ferrum
опубликован 23-04-2001 14:26 MSK
Или вместо :)). Нет, на самом деле. Отключай нафиг в настройкох использование precompiled headers и вперед. Или включать вмесмто winbase.h windows.h.
Demo_S
опубликован 23-04-2001 15:41 MSK
Спасибо. Включил вместо него <windows.h> 0 не ругается;))