webForumDet fria alternativet

VC5 + Directx5

C/C++

3 svar · 398 visningar · startad av Ryzzen

Medlem sedan mars 2000267 inlägg
Frågan#1

Installerade VC5 och Directx5 SDK.
Kopierade sen alla h giler till VC5 include map och lib filerna till VC5's lib map.

Men det funkar ialf inte. Har jag tänkt fel? Han säjer att han inte kan hitta DirectDraw@2 eller nått...Lite kryptiskt..

Medlem sedan apr. 20002 487 inlägg
#2

Eh, VC inkluderar inte alla filer i include mappen eller länkar inte med alla lib filer bara för att dom ligger i lib mappen... Såna saker måste man göra själv. Jag skulle i alla fall inte vilja att VC lade till massa onödiga lib filer som jag inte behöver till mitt projekt bara för att de ligger i lib mappen. Tänk på hur stor exe filen skulle bli

Lägg till

#include "ddraw.h"

i början av programmet. Sedan länkar du med ddraw.lib genom att gå till Project->Settings->Link och lägger till "ddraw.lib" i "Object/library modules" textboxen.

/. Muzzafarath

Medlem sedan mars 2000267 inlägg
#3

Har nog hittat felet..Har inte länkat in lib filen i projektet...Kan vara det

[Redigerat av Ryzzen den 21 jun 2000]

Medlem sedan juni 200014 inlägg
#4

Litet tips ang. librarys:

#pragma comment(lib,"ddraw.lib")

Gör att Visual C/C++ kompilatorn inkluderar biblioteket 'ddraw.lib' vid länkning.
Så man slipper lägga till det i settings frö projektet.

253 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)