DirectDraw проблемы с сщзданием
if (FAILED(DirectDrawCreateEx(NULL,(void**)&dd,IID_IDirectDraw7,NULL)))
return false;
Предупреждаю файлы(ddraw.h и ddraw.lib) подключены:
#include <ddraw.h>
#pragma comment(lib,"ddraw.lib")
А выдает:
error LNK2001: unresolved external symbol _IID_IDirectDraw7
Debug/The game.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
хотя в заголовочном IID_IDirectDraw есть а пишет эту херь...ПОМОГИТЕ!!!
Цитата:
Originally posted by GLAGOLA
вот строка:
if (FAILED(DirectDrawCreateEx(NULL,(void**)&dd,IID_IDirectDraw7,NULL)))
return false;
Предупреждаю файлы(ddraw.h и ddraw.lib) подключены:
#include <ddraw.h>
#pragma comment(lib,"ddraw.lib")
А выдает:
error LNK2001: unresolved external symbol _IID_IDirectDraw7
Debug/The game.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
хотя в заголовочном IID_IDirectDraw есть а пишет эту херь...ПОМОГИТЕ!!!
вот строка:
if (FAILED(DirectDrawCreateEx(NULL,(void**)&dd,IID_IDirectDraw7,NULL)))
return false;
Предупреждаю файлы(ddraw.h и ddraw.lib) подключены:
#include <ddraw.h>
#pragma comment(lib,"ddraw.lib")
А выдает:
error LNK2001: unresolved external symbol _IID_IDirectDraw7
Debug/The game.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
хотя в заголовочном IID_IDirectDraw есть а пишет эту херь...ПОМОГИТЕ!!!
Может у тебя пути неправильно настроены?
Также можно использовать такую вот строку:
[COLOR=blue] #define INITGUID [/COLOR], но всё-таки предпочтительнее использовать библиотеку.
А под чем компилишь?
Забей все работает!!!