Changeset 2769 for trunk/synergy/birdhacks/spy1.c
- Timestamp:
- Aug 20, 2006, 8:12:13 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/synergy/birdhacks/spy1.c
r2766 r2769 190 190 switch (pQmsg->msg) { 191 191 case WM_VIOCHAR: 192 #if 1 193 if (SHORT1FROMMP(pQmsg->mp1) & KC_PREVDOWN) { 194 break; 195 } 196 #endif 197 printf("%09ld: ", pQmsg->time); 192 198 printf("WM_VIOCHAR: fKC=%04x rep=%02x scan=%02x ", 193 199 SHORT1FROMMP(pQmsg->mp1), CHAR3FROMMP(pQmsg->mp1), CHAR4FROMMP(pQmsg->mp1)); 194 printf("xlch=%02x(%c) xlscan=%02x fKDD=%04x 200 printf("xlch=%02x(%c) xlscan=%02x fKDD=%04x", 195 201 CHAR1FROMMP(pQmsg->mp2), isprint(CHAR1FROMMP(pQmsg->mp2)) ? CHAR1FROMMP(pQmsg->mp2) : '.', 196 202 CHAR2FROMMP(pQmsg->mp2), SHORT2FROMMP(pQmsg->mp2)); … … 201 207 202 208 case WM_CHAR: 209 #if 1 210 if (SHORT1FROMMP(pQmsg->mp1) & KC_PREVDOWN) { 211 break; 212 } 213 #endif 214 printf("%09ld: ", pQmsg->time); 203 215 printf(" WM_CHAR: fKC=%04x rep=%02x scan=%02x ", 204 216 SHORT1FROMMP(pQmsg->mp1), CHAR3FROMMP(pQmsg->mp1), CHAR4FROMMP(pQmsg->mp1)); 205 printf("ch=%04x(%c) vk=%04x(%s) ", 206 SHORT1FROMMP(pQmsg->mp2), isprint(SHORT1FROMMP(pQmsg->mp2)) ? SHORT1FROMMP(pQmsg->mp2) : '.', 207 SHORT2FROMMP(pQmsg->mp2), GetVirtualKeyName(SHORT2FROMMP(pQmsg->mp2))); 217 printf("ch=%04x(%c) vk=%04x", 218 SHORT1FROMMP(pQmsg->mp2), isprint(SHORT1FROMMP(pQmsg->mp2)) && (SHORT1FROMMP(pQmsg->mp1) & KC_CHAR) ? SHORT1FROMMP(pQmsg->mp2) : '.', 219 SHORT2FROMMP(pQmsg->mp2)); 220 if (SHORT1FROMMP(pQmsg->mp1) & KC_VIRTUALKEY) { 221 printf("(%s)", GetVirtualKeyName(SHORT2FROMMP(pQmsg->mp2))); 222 } 208 223 PrintKC(SHORT1FROMMP(pQmsg->mp1)); 209 224 printf("\n"); … … 219 234 void PrintEvent(PSPY1EVENT pEvent) 220 235 { 236 #if 0 221 237 /* first line, raw data */ 222 238 printf("p%04lx t%02lx", pEvent->pid, pEvent->tid); … … 231 247 default: printf(" invalid msg (%d)\n", pEvent->enmType); return; 232 248 } 249 #endif 233 250 switch (pEvent->enmType) { 234 251 case SPY1EVENTTYPE_MSG_REMOVED: 252 #if 0 235 253 case SPY1EVENTTYPE_MSG_PEEK: 236 254 printf(" time=%08lx hwnd=%08lx msg=%04lx mp1=%08x mp2=%08x (%ld,%ld)\n", … … 242 260 pEvent->u.Msg.ptl.x, 243 261 pEvent->u.Msg.ptl.y); 262 #endif 244 263 PrintMsg(&pEvent->u.Msg); 245 264 break;
Note:
See TracChangeset
for help on using the changeset viewer.