IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Ajout menu Menu contextuel bureau


Sujet :

Windows

  1. #1
    Membre habitué Avatar de r2d2abc
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 212
    Points : 179
    Points
    179
    Par défaut Ajout menu Menu contextuel bureau
    Bonjour, déjà mes meilleurs voeux à tout le monde.
    Je souhaiterai ajouter au menu contextuel sur le bureau un menu personnalisé qui me permettrait de déclencher des actions ..., idem les softs que l'on installe
    Je récupère le handle de la fenêtre mais après cela devient compliqué par les traditionnelles api msdn c (code::blocks), je ne voudrais pas passer par la base de registre, peut être des fonctions Shell... .
    Si quelqu'un a une idée (hook,...) je suis preneur.
    Bien à vous

  2. #2
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 382
    Points : 41 591
    Points
    41 591
    Par défaut
    À ma connaissance, pour faire proprement une extension de ce menu, c'est bel et bien par le Registre qu'il faut passer: Soit avec des commandes simples, soit avec un composant COM(lui-même répertorier dans le Registre) pour des trucs plus compliqués...

  3. #3
    Membre habitué Avatar de r2d2abc
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 212
    Points : 179
    Points
    179
    Par défaut
    Bonsoir, merci de votre réponse, c bien ce que je "craignais", je vais encore un peu investiguer si je trouve un truc je le posterai sinon je clôture.
    F.

  4. #4
    Membre habitué Avatar de r2d2abc
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 212
    Points : 179
    Points
    179
    Par défaut Ajout entrée Menu contextuel bureau
    Bonsoir, histoire de clôturer en 4 lignes de C ou C++ si on veut une classe qui encapsule quelques api's calls.

    Tout se passe là :
    HKEY_CLASSES_ROOT\DesktopBackground\Shell

    Création de la clé TestMenu le fera apparaître avec un clic droit sur le bureau
    Nom : reg1.png
Affichages : 410
Taille : 6,9 Ko

    Après sur un clic droit, nous obtenons :
    Nom : reg2.png
Affichages : 436
Taille : 26,4 Ko

    Il est possible de rajouter des champs dans la même section :
    Nom : reg3.png
Affichages : 411
Taille : 212,7 Ko

    ce qui aura pour effet de changer l'apparence et placement, largement suffisant pour le but que je me suis fixé, d'autres techniques sur les sous-menus sont envisageables.

    Voilà
    Bonne soirée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Raccourci dans le Menu Démarrer et Bureau
    Par Kerod dans le forum Dreamshield
    Réponses: 9
    Dernier message: 12/02/2008, 05h08
  2. [Menu] Menu ne se met pas correctement en place
    Par white-rabbit dans le forum Java ME
    Réponses: 1
    Dernier message: 27/11/2007, 16h15
  3. un menu menu au menu
    Par _gargamel_ dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 05/06/2007, 17h45
  4. Réponses: 7
    Dernier message: 07/05/2007, 10h45
  5. Barre de menu (menu déroulant horizontal)
    Par mullger dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 27/04/2007, 11h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo