Probleme avec touches clavier et évènement On Key Down
Bonjour à tous
J'essaye d'utiliser des combinaisons de touches clavier (Ctrl + Fin) que je développe dans l'évenement On Key Down d'un TMaskEdit, ou d'Un TEdit, ou d'un TRadioButton.
Le code utilisé est le suivant (dur le TMAskEdit:
Code:
1 2 3 4 5 6 7 8 9
|
void __fastcall TF2heading::MEdheuredepartKeyDown(TObject *Sender,
WORD &Key, TShiftState Shift)
{
if (Shift.Contains(ssCtrl) && (Key == VK_END))
{
Application->Terminate();
} |
Cela ne fonctionne pas dans mon projet en cours, alors que cela fonctionne si je teste une Form simple avec seulement un TMaskEdit.
Chose bizarre, si je tape Ctrl+F2, pour réinitialiser le programme, cela ne fonctionne pas non plus; je dois utiliser la souris pour y arriver
Il y a peut-être quelque chose qui interfère dans mon programme.
Quelqu'un a-t-il déjà eu ce problème, et peut-il m'aider?