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

Fred

Supermoderator

  • »Fred« ist der Autor dieses Themas

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

1

03.10.2006, 13:23

Icon ohne Resourcen

Ich weiß nicht ob es hier rein passt aber Egal. Ich hab in der Such nichts passendes gefunden. Ich möchte ein Icon zu meinem Programm hinzufügen, aber wenn möglich ohne Resurcen. Sprich ich möchte das Icon aus einer Datei laden und dann einsetzen nun die Frage:

Wie geht das.
ich habe das Icon schon geladen weiß aber nicht ob ich als Handle HBitmap oder HIcon wählen soll

C-/C++-Quelltext

1
2
// Laden des Icons

            hIco = (HICON/*oder HBitmap das weiß ich eben nicht*/)LoadImage(GetModuleHandle(NULL), L"Grafik/Icon1.ico", IMAGE_ICON, 0, 0, LR_LOADFROMFILE);


Wie übernimmt er das geladene Icon nun?

Helmut

5x Contest-Sieger

Beiträge: 692

Wohnort: Bielefeld

  • Private Nachricht senden

2

03.10.2006, 21:00

Hi,
Falls du das Icon meinst, dass der Windowsexplorer für deine Exe anzeigt: Das geht ohne Resourcen nicht. Jedenfalls nicht ohne großen Aufwand.

Wenn du das kleine Icon oben links im Fenster meinst, das kannst du einfach bei der Registrierung für die Fensterklasse angeben.

Ciao

Anonymous

unregistriert

3

03.10.2006, 21:05

Helmut
Unsinn. Einfach nur Icon zu Rohdaten nach C++ konvertieren und laden. Das ist alles. Dafür braucht man keine Resourcen.

Helmut

5x Contest-Sieger

Beiträge: 692

Wohnort: Bielefeld

  • Private Nachricht senden

4

03.10.2006, 21:12

Hä?
Ich hab gesagt, dass man für das Icon, dass der Explorer anzeigt Resourcen braucht. Zeig mir mal ein Programm, dass das ohne Resourcen schafft.

Ciao

Anonymous

unregistriert

5

03.10.2006, 21:52

Helmut
Morgen Mittag haste eins ;)

Merke: Nix mit mir Wetten :roll:

Helmut

5x Contest-Sieger

Beiträge: 692

Wohnort: Bielefeld

  • Private Nachricht senden

6

04.10.2006, 12:30

So, jetzt bin ich mal gespannt. :)

Anonymous

unregistriert

7

04.10.2006, 17:06

Zitat von »"unsigned long"«

Helmut
Morgen Mittag haste eins ;)

Merke: Nix mit mir Wetten :roll:


Wo ist eigentlich das 2D Framework? Aber ok, das war ja keine Wette. :D

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

8

04.10.2006, 18:19

Wann ist nochmal Mittag :lol:
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Anonymous

unregistriert

9

04.10.2006, 19:26

Erstens: Gibt Leute die müssen sich ihren Lebensunterhalt verdienen und können net von Morgens bis Abends sich nach Andere richten.

Zweitens: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/resources/introductiontoresources/usingresources.asp

Helmut

5x Contest-Sieger

Beiträge: 692

Wohnort: Bielefeld

  • Private Nachricht senden

10

04.10.2006, 19:57

Die Funktionen waren mir schon bekannt, weiß jetzt aber nicht, was das mit dem Thema zu tun hat?

Es war nach einem Programm gesucht, dass ein Icon im Explorer *ohne Resourcen* anzeigt. In deinem Link wird nur beschrieben, wie man die Resourcen zur Laufzeit ändern kann.

Ciao

Werbeanzeige