| |
|
|
DeHarrow | Hallo!
Kurze Frage: Ist es möglich, eine Bitmap aus einer DLL zu laden und diese im PopUp-Menü einzubinden? Danke Euch!
Gruß Jürgen |
|
|
| Angefangen hat alles mit Profan 5.0 ...noch auf Diskette | 22.11.2009 ▲ |
|
|
|
|
Jörg Sellmeyer | Meinst Du sowas? [...] Hier könntest Du auch was finden: [...] |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 22.11.2009 ▲ |
|
|
|
|
DeHarrow | Habe mehrere Bitmaps in einer DLL, die ich mit Create("hPic",hDLL%,"#1") in den Speicher lade.
Nun habe ich Quelltexte gefunden [...] in der man mit SetMenuItemBitmaps und der Pfadangabe das Bild wunderbar in das Menü mit einbinden kann. Habe aber keinen relativen Pfad da DLL.
Ich müsste die geladene Bitmap irgendwie mit SetMenuItemBitmaps verknüpfen, also anstatt dem Dateinamen eben das Handle aus der Resource. Hat jemand eine Idee?
Gruß Jürgen |
|
|
| Angefangen hat alles mit Profan 5.0 ...noch auf Diskette | 28.11.2009 ▲ |
|
|
|
|
| Ich hab das Problem mit der Pfadangabe nicht so recht verstanden! |
|
|
| |
|
|
|
Jörg Sellmeyer | SetMenuItemBitmaps funktioniert ja sowieso mit Handle. Statt
SetMenuItemBitmaps(GetMenu(%HWND),h&,0,LoadPic(0,addr(pic$),0,GetSystemMetrics(71),GetSystemMetrics(72),$10),0) machst Du: SetMenuItemBitmaps(GetMenu(%HWND),h&,0,BildHandle&,0) Du mußt nur mit BildHandle&=Create("hSizedPic",...) die entsprechende Größe einstellen. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 29.11.2009 ▲ |
|
|
|
|
DeHarrow | Spitze, hat geklappt! Besten Dank und schönen Sonntag noch!
Gruß Jürgen |
|
|
| Angefangen hat alles mit Profan 5.0 ...noch auf Diskette | 29.11.2009 ▲ |
|
|
|