Français
Forum

Fenstermenu ergänzen...

 
si je dans mon Programme Startzeilen dans cela Menu eintrage, um avec cela un d'autre Programme trop starten, hätte je volontiers so wir sur qui surface aussi ici cela Programme-Icon avant qui Textzeile. Gibt es pour une API qui cela bewerkstelligt ?
comme weiterführende Erklärung un Bildchen
merci pour une Aider

10 kB
Kurzbeschreibung: ici soll cela Icon devant stehen...
Hochgeladen:15.10.2007
Downloadcounter140
Download
 
15.10.2007  
 




Frank
Abbing
SetMenuItemBitmaps()
 
15.10.2007  
 




Jörg
Sellmeyer
et ici gibts juste encore den Code en supplément:
[...] 
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
15.10.2007  
 




Christian
Eichler
je hab là aussi déjà quoi geschrieben:
qui Procédure MenuBild stellt cela Icon, dessen Namen dans MenuBild$ gespeichert ist, à l' menu avec qui ID aus MenuItem&. Allerdings muss MenuBild$ dans mon cas direct avec im eigenen Programme gespeichert son ! (quoi pour mon Programme autrefois oui optimal était !)
KompilierenMarqueSéparation
Def @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  
 



peut-être hab je mich ungenau ausgedrückt. si je avec dem Code
KompilierenMarqueSéparation
DEF 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, wird qui Button sur qui surface avec dem Icon des Programmes belegt, welches je ici starten veux. cela gleiche voudrais je im Fenstermenu erreichen. qui Code, qui ici stehen travailler avec fremden Bildchen. je voudrais comme Wiedererkennungshilfe cela Programmicon im Menu Montrer. allez cela et si oui, comment ???
 
15.10.2007  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

661 Views

Untitledvor 0 min.
H.Brill14.09.2022
Georg Teles10.03.2018
Peter Max Müller13.11.2017
LuZiF3R03.03.2012
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie