Bonsoir,
Voila, j'ai besoin de récupérer un évènement SHIFT + DOWN dans un treectrl, cela marche bien, cependant, il traite, après ce message, également le message 'DOWN'. Comment l'empêcher ?
voici mon code :
Merci !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 void COsgDemAPIDlg::OnTvnKeydownTree(NMHDR *pNMHDR, LRESULT *pResult) { LPNMTVKEYDOWN pTVKeyDown = reinterpret_cast<LPNMTVKEYDOWN>(pNMHDR); if(pTVKeyDown->wVKey == VK_DOWN && (GetKeyState(VK_SHIFT) & (1 << (sizeof(SHORT)*8-1))) != 0) { //mon traitement ... return; } else return;
Partager