Icon auf Button ohne Style zu verlieren
-
Wenn ich ein Bitmap bzw. Icon auf einen Button platziere, dann geht jedesmal der moderen XP Style verloren und der Button sieht aus wie unter Windows 95. Gibt es dazu ein Workaround oder mache ich einfach etwas falsch?
Danke!
-
Weiß das echt keiner? Es muss doch gehen...
Hier mal mein code:
hButton1 = CreateWindow(WC_BUTTON, "", WS_CHILD| WS_VISIBLE | BS_PUSHBUTTON | BS_ICON |BS_CENTER, rc.left+5, rc.top+5, 25, 25, hWnd, (HMENU)IDC_BUTTON1, ((LPCREATESTRUCT)lParam)->hInstance, NULL); hIcon = LoadIcon(((LPCREATESTRUCT)lParam)->hInstance, MAKEINTRESOURCE(IDI_ICON9)); SendMessage(hButton1, BM_SETIMAGE, (WPARAM)IMAGE_ICON, (LPARAM)hIcon);Das Problem ist, wie gesagt, dass er in dem Moment, wo ich die SendMessage sende und das Icon raufpacke, der XP-Look weg ist und zwar nur von diesem einen Button. Die Applikation selbst sieht noch schick aus...
