| |
|
|
| Wenn Yo en mi Programa Startzeilen en el Menu eintrage, en así una más Programa a starten, hätte Me gusta así wir en el Oberfläche auch hier el Programa-Icon antes Textzeile. Gibt lo dafür una API el el bewerkstelligt ? Als weiterführende Erklärung una Bildchen Gracias para una Ayuda |
| 10 kB | | Kurzbeschreibung: | Hier se el Icon davor posición... | | Hochgeladen: | 15.10.2007 | | Ladeanzahl: | | | | Descargar |
|
|
| |
|
|
|
Frank Abbing | |
|
| |
|
|
|
Jörg Sellmeyer | y aquí gibts igual todavía el código dazu: [...] |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 15.10.2007 ▲ |
|
|
|
|
Christian Eichler | Yo como auch ya qué geschrieben: El Procedimiento MenuBild stellt el Icon, dessen Namen en MenuBild$ gespeichert es, ans Menü con el ID de MenuItem&. Aunque muss MenuBild$ en mi caso direkt con en el eigenen Programa gespeichert ser ! (qué para mein Programa damals sí optimal war !) KompilierenMarcaSeparaciónDef @SetMenuItemBitmaps(5) !user32.dll,SetMenuItemBitmaps
Def @ALoadBitmap(2) ! user32.dll,LoadBitmapA
proc MenuBild
parameters MenuItem&, MenuBild$
Dim MenuBild#,32
String MenuBild#,0=MenuBild$
@SetMenuItemBitmaps(@GetMenu(%HWND),MenuItem&,0,@ALoadBitmap(%HInstance,MenuBild#),0)
Dispose MenuBild#
c
mfg Christian E. |
|
|
| Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6 | 15.10.2007 ▲ |
|
|
|
|
| Tal vez tener Yo mich ungenau ausgedrückt. Wenn I, con el Code KompilierenMarcaSeparaciónDEF ExtractIcon(3) !SHELL32,ExtractIconA
DEF &BM_SETIMAGE $0F7
DEF &IMAGE_ICON $01
Proc CreateIconButton
Parameters Exe$,Index&,Window&,X&,Y&,W&,H&,ID&
Declare Button&,Icon&
Button& = @Control(Button,,$56000040,X&,Y&,W&,H&,Window&,ID&,%Hinstance)
Icon& = ExtractIcon(%Hinstance,Addr(Exe$),Index&)
Sendmessage(Button&,&BM_SETIMAGE,&IMAGE_ICON,Icon&)
Return Button&
EndProc
Declare prog1$,prog1&
prog1$=E:IRVAN_VIEWERI_VIEW32.EXE Anpassen
CLS
CreateIconButton prog1$,0,%hwnd,15,10,38,38,001
prog1& = &(0)
WAITINPUT
FIN
arbeite, se el Button en el Oberfläche con el Icon des Programmes belegt, welches Yo hier starten voluntad. Das gleiche möchte Yo en el Fenstermenu erreichen. El Code, el hier posición trabajo con fremden Bildchen. Yo möchte como Wiedererkennungshilfe el Programmicon en el Menu Mostrar. Geht el y si sí, como ??? |
|
|
| |
|
|