ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
633
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
  1. #1
    Nabi ist offline Mitglied Gold
    Registriert seit
    May 2006
    Beiträge
    240
    hi , ich vesuche in einem c++ WinApi programm ein icon zu laden mit der funktion

    hIcon=LoadIcon(hInstance,"p2.ico"); // das laden ist fehlgeschlagen die funktion liefert
    falsch , meine frage : wo soll p2.ico gespeichert werden, im Projectsordner oder im
    Windows resource oder wo genau?
    Danke in Voraus
     

  2. #2
    MCoder ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jul 2005
    Ort
    München
    Beiträge
    2.562
    Also, wenn du mit LoadIcon() arbeitest, muss das Icon in der Windows-Resource enthalten sein und in einem Resourcenheader (resource.h) sollte es dann eine ID dazu geben:
    Code cpp:
    1
    
    #define IDI_MYICON  101
    Dann kannst du dein Icon so laden:
    Code cpp:
    1
    
    HICON hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_MYICON));
    Wenn du das Icon als separate Datei irgendwo auf der Platte herumliegen hast, musst du mit LoadImage() arbeiten und dann natürlich auch den vollständigen Pfad angeben.

    Gruß
    MCoder
     
    "The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
    --- Larry Wall

Thema nicht erledigt

Ähnliche Themen

  1. Icons?
    Von caramba12321 im Forum Creative Lounge
    Antworten: 6
    Letzter Beitrag: 24.09.09, 07:44
  2. Icons
    Von corona im Forum Creative Lounge
    Antworten: 1
    Letzter Beitrag: 11.07.05, 15:14
  3. die icons?
    Von BoBM im Forum Photoshop
    Antworten: 13
    Letzter Beitrag: 03.07.02, 12:49
  4. icons in C#
    Von fishguts im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 30.04.02, 09:41
  5. win xp icons
    Von silence im Forum Microsoft Windows
    Antworten: 6
    Letzter Beitrag: 10.04.02, 13:03