Accueil > Forum > > > > Menu clic droit de la souris
Menu clic droit de la souris
mercredi 6 février 2002 à 21:59:41 |
Menu clic droit de la souris

sanpexos
|
Bonjour J'aimerais savoir comment rajouter une option dans le menu de internet Explorer qui s'affiche en cliquant sur le bouton droit de la souris . Merci
|
|
jeudi 7 février 2002 à 21:50:30 |
Re : Menu clic droit de la souris

Renfield
|
Salut , j'espere que tu as le coeur bien accroche ! (et les neurones)
Const MF_CHECKED = &H8& Const MF_APPEND = &H100& Const TPM_LEFTALIGN = &H0& Const MF_DISABLED = &H2& Const MF_GRAYED = &H1& Const MF_SEPARATOR = &H800& Const MF_STRING = &H0& Private Type POINTAPI x As Long y As Long End Type Private Declare Function CreatePopupMenu Lib "user32" () As Long Private Declare Function TrackPopupMenu Lib "user32" (ByVal hMenu As Long, ByVal wFlags As Long, ByVal x As Long, ByVal y As Long, ByVal nReserved As Long, ByVal hwnd As Long, ByVal lprc As Any) As Long Private Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal bRevert As Long) As Long Private Declare Function AppendMenu Lib "user32" Alias "AppendMenuA" (ByVal hMenu As Long, ByVal wFlags As Long, ByVal wIDNewItem As Long, ByVal lpNewItem As Any) As Long Private Declare Function DestroyMenu Lib "user32" (ByVal hMenu As Long) As Long Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long Dim hMenu As Long Private Sub Form_Load() 'Create an empty popupmenu hMenu = CreatePopupMenu() 'Append a few menu items AppendMenu hMenu, MF_STRING, ByVal 0&, "Hello !" AppendMenu hMenu, MF_GRAYED Or MF_DISABLED, ByVal 0&, "Testing ..." AppendMenu hMenu, MF_SEPARATOR, ByVal 0&, ByVal 0& AppendMenu hMenu, MF_CHECKED, ByVal 0&, "TrackPopupMenu" End Sub Private Sub Form_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single) Dim Pt As POINTAPI 'Get the position of the mouse cursor GetCursorPos Pt If Button = 1 Then 'Show our popupmenu TrackPopupMenu hMenu, TPM_LEFTALIGN, Pt.x, Pt.y, 0, Me.hwnd, ByVal 0& Else 'Show our form's default popup menu TrackPopupMenu GetSystemMenu(Me.hwnd, False), TPM_LEFTALIGN, Pt.x, Pt.y, 0, Me.hwnd, ByVal 0& End If End Sub Private Sub Form_Unload(Cancel As Integer) 'Destroy our menu DestroyMenu hMenu End Sub
par contre , il faut que tu recupere le Handle de ce fameux menu !!
Bye! Renfield.
|
|
samedi 9 février 2002 à 16:42:12 |
Re : Menu clic droit de la souris

sanpexos
|
Salut et merci pour ton aide
Pourrais-tu m'expliquer comment ce code fonctionne car je n'arrive pas à le faire fonctionner .
merci ------------------------------- Réponse au message : -------------------------------
Salut , j'espere que tu as le coeur bien accroche ! (et les neurones)
Const MF_CHECKED = &H8& Const MF_APPEND = &H100& Const TPM_LEFTALIGN = &H0& Const MF_DISABLED = &H2& Const MF_GRAYED = &H1& Const MF_SEPARATOR = &H800& Const MF_STRING = &H0& Private Type POINTAPI x As Long y As Long End Type Private Declare Function CreatePopupMenu Lib "user32" () As Long Private Declare Function TrackPopupMenu Lib "user32" (ByVal hMenu As Long, ByVal wFlags As Long, ByVal x As Long, ByVal y As Long, ByVal nReserved As Long, ByVal hwnd As Long, ByVal lprc As Any) As Long Private Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal bRevert As Long) As Long Private Declare Function AppendMenu Lib "user32" Alias "AppendMenuA" (ByVal hMenu As Long, ByVal wFlags As Long, ByVal wIDNewItem As Long, ByVal lpNewItem As Any) As Long Private Declare Function DestroyMenu Lib "user32" (ByVal hMenu As Long) As Long Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long Dim hMenu As Long Private Sub Form_Load() 'Create an empty popupmenu hMenu = CreatePopupMenu() 'Append a few menu items AppendMenu hMenu, MF_STRING, ByVal 0&, "Hello !" AppendMenu hMenu, MF_GRAYED Or MF_DISABLED, ByVal 0&, "Testing ..." AppendMenu hMenu, MF_SEPARATOR, ByVal 0&, ByVal 0& AppendMenu hMenu, MF_CHECKED, ByVal 0&, "TrackPopupMenu" End Sub Private Sub Form_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single) Dim Pt As POINTAPI 'Get the position of the mouse cursor GetCursorPos Pt If Button = 1 Then 'Show our popupmenu TrackPopupMenu hMenu, TPM_LEFTALIGN, Pt.x, Pt.y, 0, Me.hwnd, ByVal 0& Else 'Show our form's default popup menu TrackPopupMenu GetSystemMenu(Me.hwnd, False), TPM_LEFTALIGN, Pt.x, Pt.y, 0, Me.hwnd, ByVal 0& End If End Sub Private Sub Form_Unload(Cancel As Integer) 'Destroy our menu DestroyMenu hMenu End Sub
par contre , il faut que tu recupere le Handle de ce fameux menu !!
Bye! Renfield.
|
|
Cette discussion est classée dans : menu, clic, droit, souris
Répondre à ce message
Sujets en rapport avec ce message
annuler le menu clic droit souris [ par ledge ]
sltcomment supprimer le menu lorsque l'utilisateur fait un clique droit sourismerci
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
Afficher un menu au clic droit souris en vb.net ? [ par Duke49 ]
Bonjour, j'ai un contrôle MenuStrip1 avec un menu racine appelé ActionsListeToolStripMenuItem qui à 2 sous menus. 'Le menu n'est pas visible Actions
[Excel] Menu clic droit lien vers PDF avec variable [ par guillaumeV70 ]
Bonjour à tous, je n'ai jamais composé de script VBA et j'ai besoin d'une fonction dans un fichier excel qui me permettrais d'un clic droit d'avoir a
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.
Inserér son application dans le menu clic droit de windows [ par milo2009 ]
Salut,Voila, je voudrais pouvoir rajouter dans le clic droit de la souris sur un fichier .txt un lien vers l'application que j'ai conçu.Quelqu'un sais
Menu contextuel visible par un click droit sur une souris [ par nono78220 ]
Bonjour à tous,En surfant sur le site, j'ai trouvé un code qui me permet de réaliser un menu contextuel et de l'afficher par un click droit sur la sou
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
Annuler un drag/drop [ par PrinceSilk ]
BonjourMon problème est le suivant :J'ai une ListBox, depuis laquelle je peux OLEDraguer des items vers d'autres fenêtres - jusque la aucun soucis, ca
Pop-up menu clic droit et générateur de mot de passe pour les formulaires IE [ par LightningStrike ]
Bonjour à tous,Voilà j'aimerai développer un bouton du pop menu clic droit d'IE ou un bouton dans une toolbar style google ou yahoo, qui génére un mot
Livres en rapport
|
Derniers Blogs
PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS !PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS ! par Etienne Margraff
J'ai récemment eu un problème pour obtenir l'intelliTrace sur un site web dans IIS. Il n'y avait pas de message d'erreur, rien dans le journal d'évènement Windows, et après 3 appels à une voyante, 2 visites chez un marabou, j'ai failli me résign...
Cliquez pour lire la suite de l'article par Etienne Margraff OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en œuvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc [HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Très bonne après-midi passée lors cette conférence avec le W3C, organisée par L' Inria sur les nouveaux standards, ce Mardi 14 Février, on sent vraiment que çà bosse au W3C, et l'avenir est très très prometteur pour le HTML5, notamment ...
Cliquez pour lire la suite de l'article par Gio
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
|