- Timestamp:
- Oct 22, 2001, 7:00:58 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/HOOK.CPP
r6967 r7154 1 /* $Id: HOOK.CPP,v 1.2 5 2001-10-08 20:46:44phaller Exp $ */1 /* $Id: HOOK.CPP,v 1.26 2001-10-22 17:00:58 phaller Exp $ */ 2 2 3 3 /* … … 829 829 kbhs.vkCode = msg->wParam; 830 830 kbhs.scanCode = ( (msg->lParam & 0x00ff0000) >> 16); 831 832 BOOL fKeyUp = (msg->message == WM_KEYUP) || 833 (msg->message == WM_SYSKEYUP); 834 kbhs.flags = fKeyUp ? LLKHF_UP : 0; 835 836 // @@@PH seems not to work properly 837 kbhs.flags |= fAltDown ? LLKHF_ALTDOWN : 0; 838 kbhs.flags |= flagInjected ? LLKHF_INJECTED : 0; 839 kbhs.flags |= (msg->lParam & (1 << 24)) ? LLKHF_EXTENDED : 0; 840 841 /* 831 842 kbhs.flags = ( (msg->lParam & (1 << 24)) ? LLKHF_EXTENDED : 0 ) | 832 843 ( flagInjected ? LLKHF_INJECTED : 0) | 833 844 fAltDown ? LLKHF_ALTDOWN : 0 | 834 845 ( (msg->lParam & (1 << 31)) ? LLKHF_UP : 0); 846 */ 835 847 kbhs.time = msg->time; 836 848 kbhs.dwExtraInfo = 0; // @@@PH not supported?
Note:
See TracChangeset
for help on using the changeset viewer.