Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

07.08.2006, 14:58

Wie schreibt man in C++ eine .dll-Datei

allo zusammen,

Und schon wieder ein Problem :(

Ich habe einige Bücher über C++ Programmierung aber in keinem wird erklärt wie ich eine .dd-Datei schreibe.

Könnte mir jemand ein gutes Tutorial nennen oder ein gutes Buch, in dem das steht?

Vielen dank

MfG

Abiet

Anonymous

unregistriert

2

07.08.2006, 14:59

DLL oder DD? Sind zwe verschiedene Formate.

Phili

unregistriert

3

07.08.2006, 15:00

@nix da
schätz mal schon er meint dll

Stefan

Alter Hase

Beiträge: 668

Wohnort: Innsbruck

  • Private Nachricht senden

4

07.08.2006, 15:04

was wäre denn DD ?

Anonymous

unregistriert

5

07.08.2006, 15:05

Vorgänger von Direct Draw Surface. Stammt noch aus den Urzeiten von Direct Draw wo es noch kein DirectX gab.

6

07.08.2006, 16:08

Hallo meinte .dll -Dateien

Sorry für den fehler

Sheddex

unregistriert

7

07.08.2006, 16:16

1. Projekteigenschaften -> Konfigurationseigentschaften -> Allgemein -> Konfigurationstyp -> Dynamische Bibliothek

2. Funktionen und Klassen exportieren

C-/C++-Quelltext

1
2
3
__declspec(dllexport) void Function(void);

class __declspec(dllexport) Class


3. Die DllMain:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
bool APIENTRY DllMain (HINSTANCE Module, unsigned long ReasonForCall, void* Reserved)
{
   switch(ReasonForCall)
   {
      case DLL_PROCESS_ATTACH:
      {
         //Dll wird betreten

      } break;

      case DLL_PROCESS_DETACH:
      {
         //Dll wird verlassen

      } break;
   }

   return true;
}

$nooc

Alter Hase

Beiträge: 873

Wohnort: Österreich / Kärnten

Beruf: Schüler

  • Private Nachricht senden

8

07.08.2006, 16:42

wo das thema grad thema ist ^^

was genau ist ne .dll datei? und wozu wird sie verwendet? in spielen usw.?
Am Anfang der Weisheit steht die eigene Erkenntnis, dass man selbst nichts weiß! - Sokrates

Sheddex

unregistriert

9

07.08.2006, 17:03


Anonymous

unregistriert

10

07.08.2006, 17:04

$nooc
Modulauslagerungen, Erweiterungen, Redundanzreduzierung, Lizensierungen usw.

Werbeanzeige