[RESOLU] Comment récupérer le raccourci Ctrl F4
Bonjour,
J'utilise une application MDI et lorsque je fais Ctrl + F4, je ferme la fenêtre enfant de l'application qui a le focus.Or, j'aimerai me servir du Ctrl+F4 à d'autres fins.Voilà ce que j'utilise comme code:
Code:
1 2 3 4 5 6 7
| void __fastcall TMDIChildCorres::FormKeyDown(TObject *Sender, WORD &Key, TShiftState Shift)
{
if (Shift.Contains(ssCtrl) && Key == VK_F4)
gControlF4 = true;
else
gControlF4 = false;
} |
et lorsque je teste mon booléen gControlF4 dans l'événement OnCLoseQuery, il est toujours à false
Sauriez-vous comment je pourrais récupérer l'appuie sur Ctrl+F4 ?
Merci d'avance
[Modération, Alacazam : Prière de rajouter le [RESOLU] quand vous êtes satisfait, merci]
[RESOLU]Comment récupérer le raccourci Ctrl F4
J'ai trouvé, en utilisant ceci:
Code:
1 2 3
| if (GetAsyncKeyState(VK_CONTROL) && GetAsyncKeyState(VK_F4)) {
} |
Merci drobert pour ton aide