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

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
ZDS
Membre émérite
Membre émérite
Messages : 554
Enregistré le : jeu. 10 juin 2010 10:35
Localisation : 22300 Cul-d'chouette Langue-de-vache
Status : Hors ligne

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

#1

Message 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
Modifié en dernier par ZDS le mar. 07 déc. 2010 22:17, modifié 1 fois.
ZDS : Chef de projet du nAiO (logiciel AutoIt gratuit sous licence CC 4.0 BY-NC-SA)
Tout problème a une solution, donc si il y a pas d'solution, c'est qu'il y a pas d'problème !
Avatar du membre
ZDS
Membre émérite
Membre émérite
Messages : 554
Enregistré le : jeu. 10 juin 2010 10:35
Localisation : 22300 Cul-d'chouette Langue-de-vache
Status : Hors ligne

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

#2

Message 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é ^^
ZDS : Chef de projet du nAiO (logiciel AutoIt gratuit sous licence CC 4.0 BY-NC-SA)
Tout problème a une solution, donc si il y a pas d'solution, c'est qu'il y a pas d'problème !
Julien
Niveau 5
Niveau 5
Messages : 141
Enregistré le : sam. 02 août 2008 17:01
Status : Hors ligne

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

#3

Message par Julien »

Bonjour,

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