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

wluc-16

Treue Seele

  • »wluc-16« ist der Autor dieses Themas

Beiträge: 212

Wohnort: in der Nähe von Bielefeld :D

Beruf: Schüler

  • Private Nachricht senden

11

29.05.2013, 09:52

Aber dann müsst ich ja trotzdem die WinMain-Funktion aufrufen, oder?

Genau das will ich ja vermeiden.

12

29.05.2013, 10:47

Also wenn du die lib dann fertig hättest, dann könntest du ganz normal die main-Funktion aufrufen..
->Ja, sie wird aufgerufen, aber nur von der lib, die du dann ja schon fertig hast....so müsstest du dich nicht mehr um die WinMain kümmern...
Wenn du nicht so ganz verstanden hast, waa ich meine, dann schreib mich drauf an und ich schreibe dir gernen eine Beispiel :D

wluc-16

Treue Seele

  • »wluc-16« ist der Autor dieses Themas

Beiträge: 212

Wohnort: in der Nähe von Bielefeld :D

Beruf: Schüler

  • Private Nachricht senden

13

29.05.2013, 11:30

Sry :D
hab den letzten Satz übersehen, habs falsch verstanden

Danke für den Tipp :thumbsup:

14

29.05.2013, 11:47

Dann ist ja gut :D

H5::

Treue Seele

Beiträge: 368

Wohnort: Kiel

  • Private Nachricht senden

15

29.05.2013, 15:24

Nur als kleine Anmerkung, man könnte ja jetzt auf die Idee kommen main so aus der DLLMain auf zu rufen oder dergleichen. Das ist aber keine gute Idee! Es muss nicht sein, es kann aber das Laden weiterer DLLs verhindern.

Aus der MSDN:

Zitat

Threads in DllMain hold the loader lock so no additional DLLs can be dynamically loaded or initialized.
DllMain entry point


Ich wollte das hier nur mal ergänzen.
:love: := Go;

wluc-16

Treue Seele

  • »wluc-16« ist der Autor dieses Themas

Beiträge: 212

Wohnort: in der Nähe von Bielefeld :D

Beruf: Schüler

  • Private Nachricht senden

16

29.05.2013, 16:28

Also, wenn ich das mache, kann der Benutzer meiner Bibliothek keine weiteren Bibliotheken laden?

Man könnte dann so sichergehen, dass es keine Probleme mit den Namen der Klassen, Funktionen, etc. gibt.

Find ich gut :D .

Sylence

Community-Fossil

Beiträge: 1 663

Beruf: Softwareentwickler

  • Private Nachricht senden

17

29.05.2013, 17:34

Nein. Damit vergraulst du jeden potenziellen Benutzer.
Dafür gibt es namespaces

wluc-16

Treue Seele

  • »wluc-16« ist der Autor dieses Themas

Beiträge: 212

Wohnort: in der Nähe von Bielefeld :D

Beruf: Schüler

  • Private Nachricht senden

18

29.05.2013, 19:48

Stimmt :)

Werbeanzeige