2009-05-29 7 views
1

J'ai un dialogue écrit en VC++ comme indiqué ci-dessous:Comportement étrange avec les raccourcis clavier dans VC++


Label1 Control1


Button1


Si Control1 est désactivé, en utilisant les résultats de raccourci de Label1 dans l'événement Click de Button1. Comment pourrais-je éviter cela? Comme Control1 est désactivé ne devrait pas le raccourci clavier pour Label1 aussi?

+0

Quand vous dites qu'un label est un CStatic? –

Répondre

1

Si c'est un CStatic, avez-vous essayé de le désactiver en même temps que le contrôle auquel il fait référence?

+0

+1 - essayez de désactiver l'étiquette ainsi que le contrôle – ChrisF

+0

Désactiver fonctionnera à coup sûr. Je me demande, ce qu'ils ont réalisé en propageant le raccourci clavier à un autre contrôle? – gneash