utilisation de la dll user32 et windows 98
Developpeur WDF
Inscrit:
21/06/2005 18:17
Post(s): 115
Bonjour a tous,

Voila dans mon code j'utilise des fonctions de la dll User32 pour créer un menu contextuel (clic droit) car je ne sais pas a l'avance combien d'option je devrai avoir dans le menu.

J'ai donc fait une procédure que j'appel sur l'événement clic droit d'une table mémoire.

Je taffe sur un pc ayant comme Os Windows XP et mon code et test fonctionne très bien.
Je vais installer l'appli chez un client ayant un pc en Windows 98 et la quel ne fut pas ma surprise! Mon menu ne s'affiche pas correctement. Pour être plus précis il créer le menu avec les différent séparateur que j'ai mis mais aucune ligne n'est remplis !

Voila le code que j'utilise:

//pour créer le menu
hMenu = AppelDLL32("user32", "CreatePopupMenu" )
//pour ajouter une option
AppelDLL32("user32", "InsertMenuA" , hMenu, i, 0x00000010, 39, "Joindre "+vNomCFP +" au " + pFormatTel(vTelCFP))
//pour mettre un séparateur
AppelDLL32("user32","InsertMenuA" , hMenu, i, 0x00000800, Null, Null)


Je me dis qu'il y a sûrement eu des modifs dans l'utilisation de la dll entre vin 98 et XP.

Si quelqu'un peux m'aider ça serai sympa car j'avoue que je suis débutant dans l'utilisation des dll et ne vois pas trop ou chercher !

Merci pour votre aide.

Cordialement.

Contribution le : 17/01/2006 10:33
Créer un fichier PDF de la contribution Imprimer


Re: utilisation de la dll user32 et windows 98
Animateur WDF
Inscrit:
19/01/2004 13:48
De www.sigmasys.fr
Post(s): 988
Bonjour,

L'utilisation de la dll est correcte et le code est compatible windows 95 d'après l'aide sur msdn.

Voir le lien suivant :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/resources/menus/menureference/menufunctions/insertmenu.asp

Bon dév.,

Totof

Contribution le : 17/01/2006 11:25
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr]
Créer un fichier PDF de la contribution Imprimer


Re: utilisation de la dll user32 et windows 98
Developpeur WDF
Inscrit:
21/06/2005 18:17
Post(s): 115
Arf ...

je ne vois pas pourquoi il ne m'affiche pas mes options alors !

Je suis perdus lol

Contribution le : 17/01/2006 11:50
Créer un fichier PDF de la contribution Imprimer


Re: utilisation de la dll user32 et windows 98
Animateur WDF
Inscrit:
19/01/2004 13:48
De www.sigmasys.fr
Post(s): 988
Question : Est ce que WinDev 9 est 100 % compatible avec windows 98 ??

Je ne sais pas, il faut voir ...

Bon dév.,

Totof

Contribution le : 17/01/2006 14:01
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr]
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2