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

11

02.11.2004, 19:35

Das importieren von Klassen geht über Lib's. Die Header ist nur dafür da damit die Sprach au weis wie eine Klasse aufgebaut ist.

Zudem gibt es für Funktionen/Methoden noch eine Liste die in der DLL selbst gespeichert wird. Anhand dieser kann man eine Funktion/Methode laden. Ist aber recht umständlich wegen den Vollqualifizierten Namen. Diese Liste wird benutzt um Funktionen mittels GetProcAddress zu laden.

Daher ist z.B. die Funktion Direct3DCreate9 eine C-Funktion. Einfach mal eine DLL anschauen. Dann wird man die Funktionen alle finden :)

Aber es gibt keine Liste der Klassendefinitionen.
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D