Keys.Cancel

Signaler
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
-
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
-
Encore un problème aujourd'hui.. Keys.Cancel, c'est quoi cette touche !?

Keys keys = Keys.LButton | Keys.RButton; // Donne Keys.Cancel

6 réponses

Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
97
Salut,

Cancel vallant 3, LButton 1 et Rbutton 2, c'est normal que tu trouves "l'équivalence".
Par contre je me demande bien aussi à quoi correspond cette touche...

Cocoricoooooooo !!!!
coq
MVP Visual C#
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
41
Pour l'équivalence oui c'est normal.. Voilà ce que j'ai trouvé dans la doc du platform SDK : VK_CANCEL = Control break processing ( usually implemented as the CTRL+BREAK key combination ). Je vois vraiment pas le rapport avec les boutons de la souris..
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
97
Ba il n'y en a pas justement.

Cocoricoooooooo !!!!
coq
MVP Visual C#
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
41
Bha oui y'en a pas, lol ! je me suis fait avoir tout seul parce que l'énumeration Keys a bien l'attribut [ Flags ] mais les valeurs ne sont pas des multiples de 2 donc faut pas chercher à interpertrer les combinaisons.. Je m'invente des problemes tout seul, je pensais que c'etait qlq'chose comme ca:

[ Flags ]
public enum Mode
{
Read = 1,
Write = 2,
ReadAndWrite = Read | Write, // Là y'a un rapport !
}
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Membre
Dernière intervention
14 février 2014
38
pour rappel un enum avec un flag, ce n'est pas un multiple de 2... mais une puissance de 2.


<HR>
Sébastien FERRAND

Blog : http://blogs.developpeur.org/sebmafate
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
41
Oui, c'est pas ce que j'ai écris mais c'est ce que je voulais dire.. merci quand même..