Icon auf Taste legen



  • Wie kann ich ein Icon auf einene Taste lege?



  • Es gibt mehrere Möglichkeiten ein Bitmap auf einen Button zu legen...
    Die Einfachste ist (ohne jedoch die Bitmap-Grösse auf die Grösse des Buttons anzupassen) über CBitmap zu gehen.

    1. In den Ressourcen: Bitmap einfügen und bearbeiten oder ein BMP importieren
    2. In den Eigenschaften des Steuerelements (Button) "Bitmap" aktivieren
    3. Im Konstructor:
    CBitmap bitmap;
    bitmap.LoadBitmap(ID_DES_BITMAP);
    m_button.SetBitmap(bitmap);

    oder.....

    //Instance-Handle besorgen
    HINSTANCE hInstance = AfxGetInstanceHandle();
    //Bitmap-Handle besorgen und Bitmap laden
    HBITMAP hBitmap = LoadBitmap(hInstance, MAKEINTRESOURCE(ID_DES_BITMAP));
    //Bitmap auf Button bringen
    m_bitmap.SetBitmap(hBitmap);

    [ Dieser Beitrag wurde am 17.12.2002 um 18:44 Uhr von Necromancer editiert. ]


Anmelden zum Antworten