2009-02-09 10 views
-1

Est-il possible d'ajouter des boutons ou des éléments de menu à des programmes externes? Par exemple, ajouter un élément de menu dans le bloc-notes lui-même qui montrera une boîte de message (après avoir cliqué dessus) avec le texte actuel dans le bloc-notes. Si oui, y a-t-il une adresse qui donne plus de détails à ce sujet?Ajout de commandes GUI au programme externe

dans l'attente de vos réponses.

Répondre

0

Il est possible en créant le contrôle (via l'API Windows ou autre), puis assigner HWND de la fenêtre cible en tant que parent du nouveau contrôle. Pour référence, vérifiez la fonction SetParent Win32 API sur MSDN.

Vous ne savez pas si cela fonctionnera correctement avec un menu, mais c'est la manière normale d'ajouter un contrôle à une fenêtre. Soyez prudent, cependant. Il y a beaucoup de gotchas (commandes prises par l'application cible, considérations de mémoire, etc.).

Questions connexes