Buttonbilder von der Festplatte
-
Habe schon gesucht, aber bis jetzt nichts gefunden.
Wie kann man Bilder für Buttons direkt von der Festplatte laden, und nicht mit dem Ressourceneditor.
-
CString szFileName = "ButtonBild.bmp"; HBITMAP hBmp = (HBITMAP)::LoadImage(AfxGetInstanceHandle(), szFileName, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE | LR_CREATEDIBSECTION);
-
Hi!
Für den Button reicht auch, wenn du ne Member vom typ CBitmapButton erstellst. Dann musst du beim initialiseren nur mehr
VERIFY(m_myButton.AutoLoad(IDC_MYBUTTON,this));
schreiben.
Sonst gibts nur CButtonST auf codeproject (mit Hoover funktion, highlighting,..)mfg
-
Du musst einen DC (device context) erstellen.
Anleitung gibt es bei www.mut.de in der leseecke wenn du Visual C++ in 21 tagen liest. Im kapitel BItmaps etc. ist es gut beschrieben.