Suchergebnisse
Suchergebnisse 1-20 von insgesamt 25.
Bei mir kommt diese Fehlermeldung Quellcode 1 Definition von Funktion fuer dllimport nicht erlaubt Ich hab die Fumktionen so deklariert Quellcode 1 Engine bbResult Init(); wenn ichs so mache Quellcode 1 2 3 4 5 6 __declspec(dllexport) bbResult Init(); __declspec(dllexport) bbResult Init() { // .................. } warum funktioniert des in der Tribase oder hab ich was falsch gemacht
Zitat von »"NoName"« - ungarische Notation raus Nöö :die: Zitat von »"MASTERMIKE"« Ich würde sagen mehr auf die klasse bzw funktionen der engine eingehen weil ich oft rätseln musste. Jep Mein Vorschlag : Vertex- und Pixelshader
Jawoll jetzt funktionierts danke :jump2:
Zitat von »"burki"« Bei mir war das so, dass der erst eine Lib erzeugt hat nachdem ich eine Klasse/Funktion exportiert habe! Und wie mach ich des ?
Ich such im Debug Ordner Eigentlich kommen keine Fehlermeldung Beim Compilern kommt des Quellcode 1 2 3 4 5 Kompilierung läuft... Ueberspringen... (keine relevanten Aenderungen gefunden) Base.cpp Base.obj - 0 Fehler, 0 Warnung(en) Beim Erstellen ein Fenster mit dem man dann exe oder com Dateien öffnen kann
Ich hab ein Dll Projekt jetzt endlich geschafft zu erstellen und die Dll Funktion definiert und "Keine .lib Datei erzeugen " hab ich auf aus aber es wird einfach keine Lib datei gemacht . Gibts noch irgendwas was man machen muss um eine Lib Datei zu machen ?
Wo erstellt man den eine richtige dll-Anwendung bei mir gibts nur Mfc-Anwendungs-Assistent(dll) aber da kommt irgendwas komisches .
Irgendwie funktioniert des nicht ??? Des kommt Fenster Linker-Vorgang läuft... Communication.obj : error LNK2005: "struct HWND__ * __cdecl CreateMainWindow(struct HINSTANCE__ *,int,int,int,int)" (?CreateMainWindow@@YAPAUHWND__@@PAUHINSTANCE__@@HHHH@Z) bereits in ButtonHandler.obj definiert Communication.obj : error LNK2005: "enum flResult __cdecl InitDirect3dUndCo(int)" (?InitDirect3dUndCo@@YA?AW4flResult@@H@Z) bereits in ButtonHandler.obj definiert Communication.obj : error LNK2005: "void __cde...
Ok ich kanns aber erst in 1 1/2 Wochen ausprobieren trotzdem schon mal danke
Ich weiß nicht was includguards sind , wo sind die im Code ??? Was bedeuted des #endif am Ende ?
Also , ich hab das gleiche #include Structuremuster wie in der Tribase.dsw also in den .cpp Dateien Tribase.h des dann wieder alles andere #includet aber wenn ich eine Variable oder Funktion in einer Header Datei hab is die sofort "Bereits definiert" in einer anderen Header Datei.Includet muss ich ja eigentlich alles richtig haben aber warum ist dann jede Funktion und Variable bereits definiert ? danke
Ich bin jetzt gerade bei dem kapitel mit den dialogen und die lassen sich wenn man nur eine ok und einen abbrechen butten hat auch anzeigen aber wenn ich irgendwas hinzufüge dann zeigt er ihn nicht mehr an hab ihn so geladen Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, char* pcCmdLine, int iShow) { nD3D=Direct3DCreate9(D3D_SDK_VERSION); hWnd=CreateMainWindow(hInstance,100,100,250,...
Stimmt ;D hat funktioniert danke
Jetzt hab ich noch ein Problem bekommen ich hab eine DrawText Funktion Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 void Draw3DText(LPCSTR Text,int Groese) { Create3DFont(Groese); D3DCOLOR TextColor = D3DCOLOR_XRGB(0,0,255); D3DCOLOR ClearColor=D3DCOLOR_XRGB(255,0,0); RECT r={20,20,0,0}; nD3D_DEVICE->BeginScene(); D3DFont->DrawText(Text,-1,&r,DT_CALCRECT,TextColor); D3DFont->DrawText(Text,-1,&r,DT_CENTER,TextColor); nD3D_DEVICE->EndScene(); nD3D_DEVICE->Present(0,0,0,...
Mit Umwelt mein ich den Hintergrund . Ich hab einfach mal alles ausprobiert ;D
Ich hab die Renderstates so gemacht das nebel benutzt wird Quellcode 1 2 3 4 5 6 7 8 nD3D_DEVICE->SetRenderState(D3DRS_FOGENABLE,TRUE); nD3D_DEVICE->SetRenderState(D3DRS_FOGVERTEXMODE,D3DFOG_LINEAR); nD3D_DEVICE->SetRenderState(D3DRS_FOGTABLEMODE,D3DFOG_LINEAR); nD3D_DEVICE->SetRenderState(D3DRS_FOGCOLOR,dwFogColor); nD3D_DEVICE->SetRenderState(D3DRS_FOGSTART,*((DWORD*)(&fFogStart))); nD3D_DEVICE->SetRenderState(D3DRS_FOGEND,*((DWORD*)(&fFogStartf))); nD3D_DEVICE->SetRenderState(D3DRS_FOGDENSITY...
Jawoll es funktioniert danke danke danke
Wie 2 mal includiert und das ist eine header datei
Wenn ichs anklick kommt nur irgend ne andere datei und die zeilennummmern beziehen sich auf die glaub ich c:\programme\microsoft visual studio\vc98\include\ios.h(207) : error C2872: 'streambuf' : Mehrdeutiges Symbol c:\programme\microsoft visual studio\vc98\include\ios.h(210) : error C2872: 'streambuf' : Mehrdeutiges Symbol c:\programme\microsoft visual studio\vc98\include\ios.h(219) : error C2872: 'ostream' : Mehrdeutiges Symbol c:\programme\microsoft visual studio\vc98\include\streamb.h(90) : ...