Comment intercepter le message Ctrl + A dans une CListCtrl ?
Bonjour,
je suis en train de developper une application MFC qui contient une CListCtrl et je veux intercepter le message clavier Ctrl + A pour selectionner tous les element de cette list.
J'ai deja attaché l'evenement KeyDown pour cette list pour les raccourcis clavier VK_F1 et VK_F2 mais pour Ctrl + A je ne sais pas comment faire.
Voila le code que j'utilise.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
void CFireSoftDlg::OnLvnKeydownDisksList(NMHDR *pNMHDR, LRESULT *pResult)
{
LPNMLVKEYDOWN pLVKeyDown = reinterpret_cast<LPNMLVKEYDOWN>(pNMHDR);
// TODO: Add your control notification handler code here
switch (pLVKeyDown->wVKey)
{
case VK_F1:
OnHelpMenuClicked
break;
case VK_F2:
OnAboutMenuClicked();
break;
default :
break;
}
*pResult = 0;
} |
Est ce qu'il y a quelqu'un qui peux m'aider ?