OVH Cloud OVH Cloud

Icone dans barre de tache en bas a droite

1 réponse
Avatar
Alain Ménard
Bonjour à tous,

Connaissez vous un projet exemple qui affiche une icone en bas à droite de
l'écran dans la barre de tache et qui affiche un menu lorsque l'on clique
dessus.

Si l'on va dans les propriétés avancées de l'affichage dans Windows, il
existe un option : "Afficher l'icone des paramètres dans la barre de tache"
et le style de ce menu me plait beaucoup pour ce que je veux en faire.

Le top ce serait que cette icone s'affiche au demarrage windows


Merci a tous pour vos idées

Alain

1 réponse

Avatar
François Picalausa
Hello,

pour afficher une icône dans la zone de notification, voir la faq:
http://faq.vb.free.fr/index.php?question=3
Il est aussi indiqué comment afficher un menu.

Pour faire démarrer ton application au démarrage de windows, tu peux ajouter
un raccourci dans le dossier spécial CSIDL_STARTUP (ou
CSIDL_COMMON_STARTUP).
Voir ces articles de la faq:
http://faq.vb.free.fr/index.php?question`
http://faq.vb.free.fr/index.php?question=5

Au lieu de passer par WScript comme dans l'article 5, tu peux soit
implémenter l'interface IShellLink ou encore utiliser Shell32.dll comme
indiqué sur
http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/reference/objects/shelllinkobject/shelllinkobject.asp

Les constantes suivantes représentent un chemin dans la base de registre ou
tu peux stoquer des lignes de commandes qui seront exécutées au démarrage:
const LPSTR REGSTR_PATH_RUNONCE "SoftwareMicrosoftWindowsCurrentVersionRunOnce";
const LPSTR REGSTR_PATH_RUNONCEEX "SoftwareMicrosoftWindowsCurrentVersionRunOnceEx";
const LPSTR REGSTR_PATH_RUN "SoftwareMicrosoftWindowsCurrentVersionRun";
const LPSTR REGSTR_PATH_RUNSERVICESONCE "SoftwareMicrosoftWindowsCurrentVersionRunServicesOnce";
const LPSTR REGSTR_PATH_RUNSERVICES "SoftwareMicrosoftWindowsCurrentVersionRunServices";
Ces chemins sont valides sous HK_CU (pour l'utilisateur courrant) comme sous
HK_LM (pour tout le monde).
L'article suivant de la msdn décrit comment se servir de ces clés:
http://msdn.microsoft.com/library/en-us/setupapi/setup/run_and_runonce_registry_keys.asp

--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
http://apisvb.europe.webmatrixhosting.net

"Alain Ménard" a écrit dans le message de
news:40cf6d79$0$24382$
Bonjour à tous,

Connaissez vous un projet exemple qui affiche une icone en bas à
droite de l'écran dans la barre de tache et qui affiche un menu
lorsque l'on clique dessus.

Si l'on va dans les propriétés avancées de l'affichage dans Windows,
il existe un option : "Afficher l'icone des paramètres dans la barre
de tache" et le style de ce menu me plait beaucoup pour ce que je
veux en faire.

Le top ce serait que cette icone s'affiche au demarrage windows


Merci a tous pour vos idées

Alain