Page 1 sur 1

[R] Ajouter une icone à un menu/menuitem (Vista/Seven x64)

Posté : mar. 07 déc. 2010 11:17
par ZDS
Bonjour à tous.

Tout d'abord, je tiens à dire que j'ai déjà utilisé la fonction de recherche ^^
Donc mon souci est de faire un menu (GUI, ou tray, mais GUI en priorité) avec des icônes. J'utilisais déjà ModernMenuLib quand j'étais sous Windows XP, malheureusement, cette UDF ne fonctionne pas sous Seven (elle plante souvent sous Vista aussi), et Holger ne l'a pas mise à jour depuis 2008.

Quelqu'un aurait-il une alternative?

Merci d'avance et à bientôt!
► Afficher le texteCaptures/exemples

Re: [..] Ajouter une icone à un menu/menuitem

Posté : mar. 07 déc. 2010 22:17
par ZDS
Au final, c'est corrigé. c'est une manip de fortune, mais elle fonctionne dans la plupart des cas similaires au mien apparemment (les OS 64bits en fait).
Dans les deux fichiers ModernMenu/ModernMenuRaw, il faut changer

Code : Tout sélectionner

Local $stDrawItem = DllStructCreate("uint;uint;uint;uint;uint;dword;dword;int[4];dword", $lParam)
par

Code : Tout sélectionner

Local $stDrawItem = DllStructCreate("uint;uint;uint;uint;uint;hwnd;hwnd;int[4];dword", $lParam)
Merci tout de même si vous avez cherché ^^

Re: [R] Ajouter une icone à un menu/menuitem (Vista/Seven x6

Posté : dim. 25 janv. 2015 13:03
par Julien
Bonjour,

Pour ceux qui passeraient par ici en rapport avec le sujet : ModernMenu/ModernMenuRaw, fonctionne sous Windows 7,8,8.1