Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Bitmap einem Button im modalen Fenster zuweisen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
27.02.2007, 17:11 Uhr
~Becks57
Gast


Hallo,

ich versuche gerade einem Button, der sich in einem modalen Dialogfeld befindet
eine Bitmap zuzuweisen.

In einem normalen Dialogfeld war es bisher kein Problem:

1. Bitmap in Resourcen laden: IDB_PICTURE1.

2. Membervariable für Button erstellen: m_cButton1

3. Funktion erstellen, die in der OnInitDialog aufgerufen wird:

void CProgramm::OnSetBitmap()
{
HINSTANCE hInstance = AfxGetInstanceHandle();
HBITMAP hBitmap = LoadBitmap (hInstance, MAKEINTRESOURCE(IDB_PICTURE1);
m_cButton1.SetBitmap(hBitmap);
}

4. Button im Eigenschaftsfeld auf Bitmap = TRUE setzen.


Wenn ich das Gleiche im modalen Dialogfeld mache, wird beim Aufrufen der Fkt.
SetBitmap(hBitmap) eine Exception ausgelöst.

Was mache ich denn falsch...komme nicht drauf.

Vielen Dank,
Becks 57
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
27.02.2007, 17:15 Uhr
xXx
Devil


Hmm wo rufst du es denn auf? Existiert der Button da schon? existiert deine hBitmap? usw ...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: