Accueil > Forum > > > > VB6 menu clic-droit du bureau
VB6 menu clic-droit du bureau
lundi 8 novembre 2004 à 14:29:34 |
VB6 menu clic-droit du bureau

JEROMAX
|
Salut Je cherche, à partir d'une appli VB6, à appeler le menu qui s'affiche lorsque l'on clic droit sur le bureau. ça fait des années que je cherche et je n'ai pas trouvé.... ;-) Quelqu'un sait ça? Merci d'avance. [ JEROMAX ] [ Lien ]
|
|
lundi 8 novembre 2004 à 15:36:14 |
Re : VB6 menu clic-droit du bureau

ShareVB
|
salut
c pour faire quoi ? parce que je pense que ca ne sert pas à grand car toutes les choses que l'on peut faire avec, peuvent surement se faire par code...
ShareVB
|
|
lundi 8 novembre 2004 à 19:39:02 |
Re : VB6 menu clic-droit du bureau

JEROMAX
|
Sauf quand l'utilisateur a des menus personalisés (via d'autres appli par exemple) je pense qu'il doit y avoir quelques chose qui permette de le faire, mais je n'ai jamais trouvé... :-((
[ JEROMAX ] [url=http://www.zepixel.com]Photo[/url]
|
|
lundi 8 novembre 2004 à 22:42:07 |
Re : VB6 menu clic-droit du bureau
|
mardi 9 novembre 2004 à 09:04:39 |
Re : VB6 menu clic-droit du bureau

JEROMAX
|
le clic droit sur le bureau EST interressant.... ;-)
J'avais déjà fait une recherche sur vbfrance et sur bcp d'autres d'ailleurs, mais jamais rien trouvé... Ce prog est donc resté en standby.... et je viens de le redécouvrir dans mes cartons.
Prenons un autre exemple plus interressant (hem...): Vous faites une appli qui est un genre d'explorateur windows (qui a fonction de le remplacer), comment faites vous pour que, quand l'utilisateur clic droit sur un fichier ou un dossier, vous ayez le même menu que celui qui apparait quand vous faites un clic droit dans l'explorateur?
Si j'ai la réponse à ce problème, j'ai la réponse au mien... :-))
[ JEROMAX ]
|
|
mardi 9 novembre 2004 à 20:53:48 |
Re : VB6 menu clic-droit du bureau

CanisLupus
|
JEROMAX> quand je dis que le clic droit sur le bureau n'est pas intéressant c'est parce qu'il ne propose que des items du genre "aligner les icones" .... Par bureau, j'entends l'écran que tu as quand tu n'as lancé aucune appli. Si c'est une appli que tu veux développer, c'est autre chose, et ce que j'ai dit plus haut est valable car un clic droit déclenche un menu dit "contextuel". Cherche sur le site, il y a plein d'exemples. Tiens, un exemple dont je ne me souviens plus où je l'ai récupéré, tu mets ça dans un form, tu exécutes et tu clic droit sur ce form : '############################################################### 'MENU CONTEXTUEL PAR LE CLIC DROIT (niveau 1) 'Description: Afficher un menu contextuel quand 'on clique sur le bouton droit de la souris. ' 'Salut ! J 'ai trouvé la technique de Pitrack 'un peu compliquée à comprendre, alors voici la mienne: ' '- Créez votre formulaire, '- Cliquez sur "Outils/Créateur de menus...", '- Dans "Captions", entrez "Menu", idem dans "Name", '- Créez un nouvel objet en cliquant sur "suivant", '- décalez le en cliquant sur la flêche pointant vers la droite, '- Dans "Captions", entrez "&Quitter", et dans "Name" entrez "MnuQuitter", ' (je n'en ai mis qu'1 pour simplifier..) '- Validez par "OK", ' '- Dans le formulaire, cliquez sur "Menu/Quitter" et tapez: ' ' Private Sub mnuquitter_Click() ' End ' End Sub ' '- Dans le code du formulaire, tapez: ' ' Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) ' If Button = 2 Then ' ' La fonction PopupMenu sert à afficher un menu contextuel ' PopupMenu menu ' End If ' End Sub ' '- Enfin, MASQUEZ le menu que vous avez créé en décochant la case "visible" ' de "Outils/Créateur de menus/menu" ' 'Voilà, vous pouvez utiliser cette technique pour tous les objets qui supportent le "MouseDown" ' '############################################################### ' Par Jefflec '###############################################################
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 2 Then ' La fonction PopupMenu sert à afficher un menu contextuel PopupMenu menu End If End Sub
Private Sub Label1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 2 Then ' La fonction PopupMenu sert à afficher un menu contextuel PopupMenu menu End If End Sub
Private Sub mnuquitter_Click() Unload Me End Sub
|
Là c'est le clic droit sur une form mais ça peut se faire sur pratiquement tous les contrôles. Si c'est dans un contrôle qui liste des items (listbox, listview, treeview ....) faut que tu gères aussi l'item cliqué. J'espère que ça t'aidera. Cordialement, CanisLupus
|
|
mercredi 10 novembre 2004 à 09:28:03 |
Re : VB6 menu clic-droit du bureau

JEROMAX
|
Arffff.... Merci mais tout ça je connais déjà. Je suis désolé, je me suis sans doute mal expliqué.... :-(( Ce que je veux c'est appeler exactement le même menu que windows. On peut imaginer une form avec un seul bouton. Je clic sur ce bouton et je veux afficher le menu que windows affiche lorsque je fais un clic droit sur le bureau. je veux appeler l'api windows qui le fait. Je ne veux pas un popupmenu dans lequel je redéfini tous les menus de l'utilisateur (d'autant plus qu'il a pu avoir installé une appli qui lui a rajouter des entrées en plus, auquel cas je ne les aurais pas forcément), je veux vraiment appeler le menu que windows utilise. De cette façon, je suis sûr d'avoir toutes les entrées possibles. Je ne sais pas si c'est plus clair... :-/ [ JEROMAX ] Photo
|
|
mercredi 10 novembre 2004 à 10:07:23 |
Re : VB6 menu clic-droit du bureau
|
Cette discussion est classée dans : menu, clic, vb6, bureau, droit
Répondre à ce message
Sujets en rapport avec ce message
menu popup suit à un clic droit [ par Rincevent ]
salut à tousvoila mon problemej'ai trouvé un assez grand nombre de sources permettant d'afficher un menu déroulant lorsque l'utilisateur fait un clic
Menu Clic droit sur fichier [ par sguiguen ]
Bonjour,Pas très familier avec VB, comment faire pour ajouter une option dans la liste apparaissant sous l'explorateur windows sur clic droit sur un f
Menu clic droit de la souris [ par sanpexos ]
BonjourJ'aimerais savoir comment rajouter une option dans le menu de internet Explorer qui s'affiche en cliquant sur le bouton droit de la souris .Mer
annuler le menu clic droit souris [ par ledge ]
sltcomment supprimer le menu lorsque l'utilisateur fait un clique droit sourismerci
Clic droit sur fenetre fille pr faire derouler un menu [ par ymerej ]
Bonjour, je souhaiterais que dans mon application lorsque l'utilisateur clic du bouton droit sur une fenetre fille, un menu apparait avec "copier, col
Toolbar menu clic droit [ par legion91 ]
Bonjour,J'ai une Form Mdi avec une toolbar qui gere les feuilles presente dans celle ci et je voudrais faire tout comme mIRC montrer le menu qui peut
clic droit [ par arbomont ]
Dans mon programme j'ai un menu deroulant qui est activé lors d'un clic droit de la souris, en voici le codePrivate Sub Form_MouseDown(Button As Integ
Icone dans menu clic droit [ par Morgassimo ]
Bonjour,je voudrais savoir s'il est possible de mettre des icones dans le menu clic droit (en vb5) et comment on fait .Merci pour vos reponsesbruno
Menu Contextuel (Clic Droit) Avec SendKeys [ par miata ]
Bonjour,Je voudrai savoir comment simuler un clic drit avec SendKeys (Ex : La touche entre CTRL et WIN)MerciCordialement,EffervescenceMax.
menu clic droit [ par maxsecurite2 ]
Slt ;)J'aimerais savoir ou es ce que je peux trouver une source Visual Basic pour ajouter un élément lorsqu'une personne fait un clic droit sur une îc
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|