2009-06-08 7 views
0

J'ai une application C# qui utilise wndproc pour obtenir un message pour un clic droit sur la barre des tâches, mais j'ai aussi besoin d'utiliser un clic gauche sur la barre des tâches pour que je peut minimiser ma forme. La valeur du message pour un clic droit sur l'icône de la barre des tâches est WMTaskbarRClick = 0x0313. Est-ce que quelqu'un sait quelle est la valeur du message pour un clic gauche sur l'icône de la barre des tâches?Utilisation de wndproc en C# pour réduire la forme sur leftclick de la barre des tâches

+1

Etes-vous sûr qu'il existe * * un tel message? –

+0

Je ne suis pas entièrement sûr. Je me suis juste dit que s'il y en avait un pour faire un clic droit sur l'icône de la barre des tâches, il pourrait y en avoir un pour faire un clic gauche dessus. –

+0

@Aaron: Pouvez-vous nous dire comment vous utilisez "WndProc" pour obtenir un message pour un clic droit sur la barre des tâches "? – bayCoder

Répondre

1

This link may have the information you seek.

Another link

FWIW: Je ne sais pas que vous devriez minimiser une forme lorsque la barre des tâches est laissée cliqué. Le comportement par défaut devrait être de minimiser un formulaire dont on clique sur le bouton de la barre des tâches et Windows le gère pour vous.

+1

J'ai mon FormBorderStyle sur None alors dans ce cas Windows ne le gère pas car j'ai désactivé ce C'est pourquoi je cherche un moyen de le faire en envoyant un message via wndproc: –

+0

Salut @Aaron Avez-vous travaillé? – Narayan

Questions connexes