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

Anonymous

unregistriert

11

04.10.2006, 20:20

Helmut
Du denkst zu Analog.

Warum muss ein Programm denn zur Kompilierzeit das Icon enthalten?

Es ist schöner eine Resource über ein anderes Programm nachträglich einzufügen und fertig. Update bedeutet nicht, das man nichts erweitern kann. Dazu ist das nicht zur Laufzeit, sondern zu jeglicher Zeit in jeglichem Programm.

Digital denken, das isses.

T-VIRUS

Alter Hase

Beiträge: 548

Wohnort: Göttingen(West)/Nordhausen(Ost)

Beruf: Schüler

  • Private Nachricht senden

12

04.10.2006, 20:32

@UL
Wie funktioniert digitales denken?
Kannst du mir mal einen Crshkurs geben?
Wäre sehr dankbar.
Meine Blog:)

Wer Bugs im Text findet kann sie melden, fix erscheint irgendwann :D

MFG T-VIRUS

Fred

Supermoderator

  • »Fred« ist der Autor dieses Themas

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

13

10.10.2006, 19:02

Hi ich war jetzt längere Zeit weg. Also ich meine das Icon das oben der Leiste zusehen ist. Ich habe schon das Icon versucht eizubinden, aber das aht nicht funktioniert oder wie geht das wenn in der Zeile steht

C-/C++-Quelltext

1
wndcls.hIcon = hIco;

zeigt er nichts

14

10.10.2006, 19:47

Na hast de mal geguckt ob dein HICON überhaupt existiert? ;)
Devil Entertainment :: Your education is our inspiration
Der Spieleprogrammierer :: Community Magazin
Merlin - A Legend awakes :: You are a dedicated C++ (DirectX) programmer and you have ability to work in a team? Contact us!
Siedler II.5 RttR :: The old settlers-style is comming back!

Also known as (D)Evil

Fred

Supermoderator

  • »Fred« ist der Autor dieses Themas

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

15

10.10.2006, 21:23

Es aht geklappt. Die Datei war, seltsamerweise, fehlerhaft :? Ich bin in letzter Zeit eh etwas seltsam drauf. Sas ich gestern doch ewig vor einer funktion bis ich gemerkt habe, dass ich den Zuweisungsoperator mit dem Gleichsetzungsoperator verwechselt habe *arg*

Fred

Supermoderator

  • »Fred« ist der Autor dieses Themas

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

16

17.10.2006, 18:34

Ich habe 2 weitere Fragen:
1. Unsigned long Warum bist du gegen Resourcen. Also warum sollte man Resourcen vermeiden?

2. Es ist nicht unbedingt von nöten aber wäre nett: Ich lade einen Mauszeiger. Nun möchte ich diesen Mauszeiger jedoch in Echtzeit( :) ) wechseln können. Will sagen. Wenn z.B. auf den Stift gedrückt wird, dass dann der Mauszeiger ein Stift ist. Wenn ich nun einfach irgendwann den Mauszeiger neu lade klappt es nicht, wenn ich die ganze Klasse neu registriere klappts auch nicht. Geht das überhaupt.

PS: Der Mauszeiger ict ohne Resourcen geladen.

big_muff

Alter Hase

Beiträge: 460

Wohnort: Schweiz

Beruf: Informatikstudent (4. Semester)

  • Private Nachricht senden

17

17.10.2006, 19:13

zu 2:
Du musst bei jeder Bearbeitung der WM_MOUSEMOVE-Nachricht SetCursor(hCursor) aufrufen.
Oder du änderst es dauerhaft über SetClassLong(hWnd, GCL_HCURSOR, hCursor)
Nur Idioten halten Ordnung, ein Genie beherrscht das Chaos.[size=7]

[/size]HardFate - Ein Start, Ein Ziel, Viele Wege[size=7]

[/size]Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.

Fred

Supermoderator

  • »Fred« ist der Autor dieses Themas

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

18

17.10.2006, 21:24

Danke Damit ist Frage 2 beantwortet.

Beneroth

Alter Hase

Beiträge: 969

Wohnort: Schweiz

Beruf: Software Entwickler

  • Private Nachricht senden

19

18.10.2006, 08:35

Ich nehme an UI ist dagegen weil es zusätzlichen (Festplatten-) Speicherplatz braucht und das fertige Spiel grösser macht als wenn man die Systemintergrierten Menü's, Buttons etc benützt...so etwa richtig, UI?

Andererseits finde ich persönlich GUI per Ressourcen bei Spielen schöner, so kann seiner Gestaltung freien Lauf lassen und das normale Grau bei den Fenstern find ich einfach nur öde...

Für kleine Projekte oder Anwendungen wird sich das siche rnicht lohnen, aber ich denke bei einem Spiel setzt man sich ja sowieso mal ran und zeichnet und gestaltet, warum also die GUI nicht an die Spielgrafik/Gestaltung anpassen?

Werbeanzeige