| Line | Code | Value | Export IDENTIFIER |
| 37 | , m_WinLircLink(_T("http://winlirc.sourceforge.net/")) | http://winlirc.sourceforge.net/ | |
| 39 | , m_UIceLink(_T("http://www.mediatexx.com/")) | http://www.mediatexx.com/ | |
| 74 | CString type = (wc.fVirt&FVIRTKEY)?_T("VIRTKEY"):_T("ASCII"); | VIRTKEY | |
| | ASCII | |
| 78 | id.Format(_T("%d"), wc.cmd); | %d | |
| 88 | repcnt.Format(_T("%d"), wc.rmrepcnt); | %d | |
| 96 | if(fVirt&FCONTROL) {if(!str.IsEmpty()) str += _T(" + "); str += _T("Ctrl");} | Ctrl | |
| 97 | if(fVirt&FALT) {if(!str.IsEmpty()) str += _T(" + "); str += _T("Alt");} | Alt | |
| 98 | if(fVirt&FSHIFT) {if(!str.IsEmpty()) str += _T(" + "); str += _T("Shift");} | Shift | |
| 110 | case VK_LBUTTON: str = _T("VK_LBUTTON"); break; | VK_LBUTTON | |
| 111 | case VK_RBUTTON: str = _T("VK_RBUTTON"); break; | VK_RBUTTON | |
| 112 | case VK_CANCEL: str = _T("VK_CANCEL"); break; | VK_CANCEL | |
| 113 | case VK_MBUTTON: str = _T("VK_MBUTTON"); break; | VK_MBUTTON | |
| 114 | case VK_XBUTTON1: str = _T("VK_XBUTTON1"); break; | VK_XBUTTON1 | |
| 115 | case VK_XBUTTON2: str = _T("VK_XBUTTON2"); break; | VK_XBUTTON2 | |
| 116 | case VK_BACK: str = _T("VK_BACK"); break; | VK_BACK | |
| 117 | case VK_TAB: str = _T("VK_TAB"); break; | VK_TAB | |
| 118 | case VK_CLEAR: str = _T("VK_CLEAR"); break; | VK_CLEAR | |
| 119 | case VK_RETURN: str = _T("VK_RETURN"); break; | VK_RETURN | |
| 120 | case VK_SHIFT: str = _T("VK_SHIFT"); break; | VK_SHIFT | |
| 121 | case VK_CONTROL: str = _T("VK_CONTROL"); break; | VK_CONTROL | |
| 122 | case VK_MENU: str = _T("VK_MENU"); break; | VK_MENU | |
| 123 | case VK_PAUSE: str = _T("VK_PAUSE"); break; | VK_PAUSE | |
| 124 | case VK_CAPITAL: str = _T("VK_CAPITAL"); break; | VK_CAPITAL | |
| 125 | // case VK_KANA: str = _T("VK_KANA"); break; | VK_KANA | |
| 126 | // case VK_HANGEUL: str = _T("VK_HANGEUL"); break; | VK_HANGEUL | |
| 127 | case VK_HANGUL: str = _T("VK_HANGUL"); break; | VK_HANGUL | |
| 128 | case VK_JUNJA: str = _T("VK_JUNJA"); break; | VK_JUNJA | |
| 129 | case VK_FINAL: str = _T("VK_FINAL"); break; | VK_FINAL | |
| 130 | // case VK_HANJA: str = _T("VK_HANJA"); break; | VK_HANJA | |
| 131 | case VK_KANJI: str = _T("VK_KANJI"); break; | VK_KANJI | |
| 132 | case VK_ESCAPE: str = _T("VK_ESCAPE"); break; | VK_ESCAPE | |
| 133 | case VK_CONVERT: str = _T("VK_CONVERT"); break; | VK_CONVERT | |
| 134 | case VK_NONCONVERT: str = _T("VK_NONCONVERT"); break; | VK_NONCONVERT | |
| 135 | case VK_ACCEPT: str = _T("VK_ACCEPT"); break; | VK_ACCEPT | |
| 136 | case VK_MODECHANGE: str = _T("VK_MODECHANGE"); break; | VK_MODECHANGE | |
| 137 | case VK_SPACE: str = _T("VK_SPACE"); break; | VK_SPACE | |
| 138 | case VK_PRIOR: str = _T("VK_PRIOR"); break; | VK_PRIOR | |
| 139 | case VK_NEXT: str = _T("VK_NEXT"); break; | VK_NEXT | |
| 140 | case VK_END: str = _T("VK_END"); break; | VK_END | |
| 141 | case VK_HOME: str = _T("VK_HOME"); break; | VK_HOME | |
| 142 | case VK_LEFT: str = _T("VK_LEFT"); break; | VK_LEFT | |
| 143 | case VK_UP: str = _T("VK_UP"); break; | VK_UP | |
| 144 | case VK_RIGHT: str = _T("VK_RIGHT"); break; | VK_RIGHT | |
| 145 | case VK_DOWN: str = _T("VK_DOWN"); break; | VK_DOWN | |
| 146 | case VK_SELECT: str = _T("VK_SELECT"); break; | VK_SELECT | |
| 147 | case VK_PRINT: str = _T("VK_PRINT"); break; | VK_PRINT | |
| 148 | case VK_EXECUTE: str = _T("VK_EXECUTE"); break; | VK_EXECUTE | |
| 149 | case VK_SNAPSHOT: str = _T("VK_SNAPSHOT"); break; | VK_SNAPSHOT | |
| 150 | case VK_INSERT: str = _T("VK_INSERT"); break; | VK_INSERT | |
| 151 | case VK_DELETE: str = _T("VK_DELETE"); break; | VK_DELETE | |
| 152 | case VK_HELP: str = _T("VK_HELP"); break; | VK_HELP | |
| 153 | case VK_LWIN: str = _T("VK_LWIN"); break; | VK_LWIN | |
| 154 | case VK_RWIN: str = _T("VK_RWIN"); break; | VK_RWIN | |
| 155 | case VK_APPS: str = _T("VK_APPS"); break; | VK_APPS | |
| 156 | case VK_SLEEP: str = _T("VK_SLEEP"); break; | VK_SLEEP | |
| 157 | case VK_NUMPAD0: str = _T("VK_NUMPAD0"); break; | VK_NUMPAD0 | |
| 158 | case VK_NUMPAD1: str = _T("VK_NUMPAD1"); break; | VK_NUMPAD1 | |
| 159 | case VK_NUMPAD2: str = _T("VK_NUMPAD2"); break; | VK_NUMPAD2 | |
| 160 | case VK_NUMPAD3: str = _T("VK_NUMPAD3"); break; | VK_NUMPAD3 | |
| 161 | case VK_NUMPAD4: str = _T("VK_NUMPAD4"); break; | VK_NUMPAD4 | |
| 162 | case VK_NUMPAD5: str = _T("VK_NUMPAD5"); break; | VK_NUMPAD5 | |
| 163 | case VK_NUMPAD6: str = _T("VK_NUMPAD6"); break; | VK_NUMPAD6 | |
| 164 | case VK_NUMPAD7: str = _T("VK_NUMPAD7"); break; | VK_NUMPAD7 | |
| 165 | case VK_NUMPAD8: str = _T("VK_NUMPAD8"); break; | VK_NUMPAD8 | |
| 166 | case VK_NUMPAD9: str = _T("VK_NUMPAD9"); break; | VK_NUMPAD9 | |
| 167 | case VK_MULTIPLY: str = _T("VK_MULTIPLY"); break; | VK_MULTIPLY | |
| 168 | case VK_ADD: str = _T("VK_ADD"); break; | VK_ADD | |
| 169 | case VK_SEPARATOR: str = _T("VK_SEPARATOR"); break; | VK_SEPARATOR | |
| 170 | case VK_SUBTRACT: str = _T("VK_SUBTRACT"); break; | VK_SUBTRACT | |
| 171 | case VK_DECIMAL: str = _T("VK_DECIMAL"); break; | VK_DECIMAL | |
| 172 | case VK_DIVIDE: str = _T("VK_DIVIDE"); break; | VK_DIVIDE | |
| 173 | case VK_F1: str = _T("VK_F1"); break; | VK_F1 | |
| 174 | case VK_F2: str = _T("VK_F2"); break; | VK_F2 | |
| 175 | case VK_F3: str = _T("VK_F3"); break; | VK_F3 | |
| 176 | case VK_F4: str = _T("VK_F4"); break; | VK_F4 | |
| 177 | case VK_F5: str = _T("VK_F5"); break; | VK_F5 | |
| 178 | case VK_F6: str = _T("VK_F6"); break; | VK_F6 | |
| 179 | case VK_F7: str = _T("VK_F7"); break; | VK_F7 | |
| 180 | case VK_F8: str = _T("VK_F8"); break; | VK_F8 | |
| 181 | case VK_F9: str = _T("VK_F9"); break; | VK_F9 | |
| 182 | case VK_F10: str = _T("VK_F10"); break; | VK_F10 | |
| 183 | case VK_F11: str = _T("VK_F11"); break; | VK_F11 | |
| 184 | case VK_F12: str = _T("VK_F12"); break; | VK_F12 | |
| 185 | case VK_F13: str = _T("VK_F13"); break; | VK_F13 | |
| 186 | case VK_F14: str = _T("VK_F14"); break; | VK_F14 | |
| 187 | case VK_F15: str = _T("VK_F15"); break; | VK_F15 | |
| 188 | case VK_F16: str = _T("VK_F16"); break; | VK_F16 | |
| 189 | case VK_F17: str = _T("VK_F17"); break; | VK_F17 | |
| 190 | case VK_F18: str = _T("VK_F18"); break; | VK_F18 | |
| 191 | case VK_F19: str = _T("VK_F19"); break; | VK_F19 | |
| 192 | case VK_F20: str = _T("VK_F20"); break; | VK_F20 | |
| 193 | case VK_F21: str = _T("VK_F21"); break; | VK_F21 | |
| 194 | case VK_F22: str = _T("VK_F22"); break; | VK_F22 | |
| 195 | case VK_F23: str = _T("VK_F23"); break; | VK_F23 | |
| 196 | case VK_F24: str = _T("VK_F24"); break; | VK_F24 | |
| 197 | case VK_NUMLOCK: str = _T("VK_NUMLOCK"); break; | VK_NUMLOCK | |
| 198 | case VK_SCROLL: str = _T("VK_SCROLL"); break; | VK_SCROLL | |
| 199 | // case VK_OEM_NEC_EQUAL: str = _T("VK_OEM_NEC_EQUAL"); break; | VK_OEM_NEC_EQUAL | |
| 200 | case VK_OEM_FJ_JISHO: str = _T("VK_OEM_FJ_JISHO"); break; | VK_OEM_FJ_JISHO | |
| 201 | case VK_OEM_FJ_MASSHOU: str = _T("VK_OEM_FJ_MASSHOU"); break; | VK_OEM_FJ_MASSHOU | |
| 202 | case VK_OEM_FJ_TOUROKU: str = _T("VK_OEM_FJ_TOUROKU"); break; | VK_OEM_FJ_TOUROKU | |
| 203 | case VK_OEM_FJ_LOYA: str = _T("VK_OEM_FJ_LOYA"); break; | VK_OEM_FJ_LOYA | |
| 204 | case VK_OEM_FJ_ROYA: str = _T("VK_OEM_FJ_ROYA"); break; | VK_OEM_FJ_ROYA | |
| 205 | case VK_LSHIFT: str = _T("VK_LSHIFT"); break; | VK_LSHIFT | |
| 206 | case VK_RSHIFT: str = _T("VK_RSHIFT"); break; | VK_RSHIFT | |
| 207 | case VK_LCONTROL: str = _T("VK_LCONTROL"); break; | VK_LCONTROL | |
| 208 | case VK_RCONTROL: str = _T("VK_RCONTROL"); break; | VK_RCONTROL | |
| 209 | case VK_LMENU: str = _T("VK_LMENU"); break; | VK_LMENU | |
| 210 | case VK_RMENU: str = _T("VK_RMENU"); break; | VK_RMENU | |
| 211 | case VK_BROWSER_BACK: str = _T("VK_BROWSER_BACK"); break; | VK_BROWSER_BACK | |
| 212 | case VK_BROWSER_FORWARD: str = _T("VK_BROWSER_FORWARD"); break; | VK_BROWSER_FORWARD | |
| 213 | case VK_BROWSER_REFRESH: str = _T("VK_BROWSER_REFRESH"); break; | VK_BROWSER_REFRESH | |
| 214 | case VK_BROWSER_STOP: str = _T("VK_BROWSER_STOP"); break; | VK_BROWSER_STOP | |
| 215 | case VK_BROWSER_SEARCH: str = _T("VK_BROWSER_SEARCH"); break; | VK_BROWSER_SEARCH | |
| 216 | case VK_BROWSER_FAVORITES: str = _T("VK_BROWSER_FAVORITES"); break; | VK_BROWSER_FAVORITES | |
| 217 | case VK_BROWSER_HOME: str = _T("VK_BROWSER_HOME"); break; | VK_BROWSER_HOME | |
| 218 | case VK_VOLUME_MUTE: str = _T("VK_VOLUME_MUTE"); break; | VK_VOLUME_MUTE | |
| 219 | case VK_VOLUME_DOWN: str = _T("VK_VOLUME_DOWN"); break; | VK_VOLUME_DOWN | |
| 220 | case VK_VOLUME_UP: str = _T("VK_VOLUME_UP"); break; | VK_VOLUME_UP | |
| 221 | case VK_MEDIA_NEXT_TRACK: str = _T("VK_MEDIA_NEXT_TRACK"); break; | VK_MEDIA_NEXT_TRACK | |
| 222 | case VK_MEDIA_PREV_TRACK: str = _T("VK_MEDIA_PREV_TRACK"); break; | VK_MEDIA_PREV_TRACK | |
| 223 | case VK_MEDIA_STOP: str = _T("VK_MEDIA_STOP"); break; | VK_MEDIA_STOP | |
| 224 | case VK_MEDIA_PLAY_PAUSE: str = _T("VK_MEDIA_PLAY_PAUSE"); break; | VK_MEDIA_PLAY_PAUSE | |
| 225 | case VK_LAUNCH_MAIL: str = _T("VK_LAUNCH_MAIL"); break; | VK_LAUNCH_MAIL | |
| 226 | case VK_LAUNCH_MEDIA_SELECT: str = _T("VK_LAUNCH_MEDIA_SELECT"); break; | VK_LAUNCH_MEDIA_SELECT | |
| 227 | case VK_LAUNCH_APP1: str = _T("VK_LAUNCH_APP1"); break; | VK_LAUNCH_APP1 | |
| 228 | case VK_LAUNCH_APP2: str = _T("VK_LAUNCH_APP2"); break; | VK_LAUNCH_APP2 | |
| 229 | case VK_OEM_1: str = _T("VK_OEM_1"); break; | VK_OEM_1 | |
| 230 | case VK_OEM_PLUS: str = _T("VK_OEM_PLUS"); break; | VK_OEM_PLUS | |
| 231 | case VK_OEM_COMMA: str = _T("VK_OEM_COMMA"); break; | VK_OEM_COMMA | |
| 232 | case VK_OEM_MINUS: str = _T("VK_OEM_MINUS"); break; | VK_OEM_MINUS | |
| 233 | case VK_OEM_PERIOD: str = _T("VK_OEM_PERIOD"); break; | VK_OEM_PERIOD | |
| 234 | case VK_OEM_2: str = _T("VK_OEM_2"); break; | VK_OEM_2 | |
| 235 | case VK_OEM_3: str = _T("VK_OEM_3"); break; | VK_OEM_3 | |
| 236 | case VK_OEM_4: str = _T("VK_OEM_4"); break; | VK_OEM_4 | |
| 237 | case VK_OEM_5: str = _T("VK_OEM_5"); break; | VK_OEM_5 | |
| 238 | case VK_OEM_6: str = _T("VK_OEM_6"); break; | VK_OEM_6 | |
| 239 | case VK_OEM_7: str = _T("VK_OEM_7"); break; | VK_OEM_7 | |
| 240 | case VK_OEM_8: str = _T("VK_OEM_8"); break; | VK_OEM_8 | |
| 241 | case VK_OEM_AX: str = _T("VK_OEM_AX"); break; | VK_OEM_AX | |
| 242 | case VK_OEM_102: str = _T("VK_OEM_102"); break; | VK_OEM_102 | |
| 243 | case VK_ICO_HELP: str = _T("VK_ICO_HELP"); break; | VK_ICO_HELP | |
| 244 | case VK_ICO_00: str = _T("VK_ICO_00"); break; | VK_ICO_00 | |
| 245 | case VK_PROCESSKEY: str = _T("VK_PROCESSKEY"); break; | VK_PROCESSKEY | |
| 246 | case VK_ICO_CLEAR: str = _T("VK_ICO_CLEAR"); break; | VK_ICO_CLEAR | |
| 247 | case VK_PACKET: str = _T("VK_PACKET"); break; | VK_PACKET | |
| 248 | case VK_OEM_RESET: str = _T("VK_OEM_RESET"); break; | VK_OEM_RESET | |
| 249 | case VK_OEM_JUMP: str = _T("VK_OEM_JUMP"); break; | VK_OEM_JUMP | |
| 250 | case VK_OEM_PA1: str = _T("VK_OEM_PA1"); break; | VK_OEM_PA1 | |
| 251 | case VK_OEM_PA2: str = _T("VK_OEM_PA2"); break; | VK_OEM_PA2 | |
| 252 | case VK_OEM_PA3: str = _T("VK_OEM_PA3"); break; | VK_OEM_PA3 | |
| 253 | case VK_OEM_WSCTRL: str = _T("VK_OEM_WSCTRL"); break; | VK_OEM_WSCTRL | |
| 254 | case VK_OEM_CUSEL: str = _T("VK_OEM_CUSEL"); break; | VK_OEM_CUSEL | |
| 255 | case VK_OEM_ATTN: str = _T("VK_OEM_ATTN"); break; | VK_OEM_ATTN | |
| 256 | case VK_OEM_FINISH: str = _T("VK_OEM_FINISH"); break; | VK_OEM_FINISH | |
| 257 | case VK_OEM_COPY: str = _T("VK_OEM_COPY"); break; | VK_OEM_COPY | |
| 258 | case VK_OEM_AUTO: str = _T("VK_OEM_AUTO"); break; | VK_OEM_AUTO | |
| 259 | case VK_OEM_ENLW: str = _T("VK_OEM_ENLW"); break; | VK_OEM_ENLW | |
| 260 | case VK_OEM_BACKTAB: str = _T("VK_OEM_BACKTAB"); break; | VK_OEM_BACKTAB | |
| 261 | case VK_ATTN: str = _T("VK_ATTN"); break; | VK_ATTN | |
| 262 | case VK_CRSEL: str = _T("VK_CRSEL"); break; | VK_CRSEL | |
| 263 | case VK_EXSEL: str = _T("VK_EXSEL"); break; | VK_EXSEL | |
| 264 | case VK_EREOF: str = _T("VK_EREOF"); break; | VK_EREOF | |
| 265 | case VK_PLAY: str = _T("VK_PLAY"); break; | VK_PLAY | |
| 266 | case VK_ZOOM: str = _T("VK_ZOOM"); break; | VK_ZOOM | |
| 267 | case VK_NONAME: str = _T("VK_NONAME"); break; | VK_NONAME | |
| 268 | case VK_PA1: str = _T("VK_PA1"); break; | VK_PA1 | |
| 269 | case VK_OEM_CLEAR: str = _T("VK_OEM_CLEAR"); break; | VK_OEM_CLEAR | |
| 272 | str.Format(_T("%c"), (TCHAR)key); | %c | |
| 278 | str.Format(_T("%c, 0x%02x"), (TCHAR)key, key); | %c, 0x%02x | |
| 306 | case VK_LBUTTON: str = _T("LBtn"); break; | LBtn | |
| 307 | case VK_RBUTTON: str = _T("RBtn"); break; | RBtn | |
| 308 | case VK_CANCEL: str = _T("Cancel"); break; | Cancel | |
| 309 | case VK_MBUTTON: str = _T("MBtn"); break; | MBtn | |
| 310 | case VK_XBUTTON1: str = _T("X1Btn"); break; | X1Btn | |
| 311 | case VK_XBUTTON2: str = _T("X2Btn"); break; | X2Btn | |
| 312 | case VK_BACK: str = _T("Back"); break; | Back | |
| 313 | case VK_TAB: str = _T("Tab"); break; | Tab | |
| 314 | case VK_CLEAR: str = _T("Clear"); break; | Clear | |
| 315 | case VK_RETURN: str = _T("Return"); break; | Return | |
| 316 | case VK_SHIFT: str = _T("Shift"); break; | Shift | |
| 317 | case VK_CONTROL: str = _T("Ctrl"); break; | Ctrl | |
| 318 | case VK_MENU: str = _T("Alt"); break; | Alt | |
| 319 | case VK_PAUSE: str = _T("Pause"); break; | Pause | |
| 320 | case VK_CAPITAL: str = _T("Capital"); break; | Capital | |
| 321 | // case VK_KANA: str = _T("Kana"); break; | Kana | |
| 322 | // case VK_HANGEUL: str = _T("Hangeul"); break; | Hangeul | |
| 323 | case VK_HANGUL: str = _T("Hangul"); break; | Hangul | |
| 324 | case VK_JUNJA: str = _T("Junja"); break; | Junja | |
| 325 | case VK_FINAL: str = _T("Final"); break; | Final | |
| 326 | // case VK_HANJA: str = _T("Hanja"); break; | Hanja | |
| 327 | case VK_KANJI: str = _T("Kanji"); break; | Kanji | |
| 328 | case VK_ESCAPE: str = _T("Escape"); break; | Escape | |
| 329 | case VK_CONVERT: str = _T("Convert"); break; | Convert | |
| 330 | case VK_NONCONVERT: str = _T("Non Convert"); break; | Non Convert | |
| 331 | case VK_ACCEPT: str = _T("Accept"); break; | Accept | |
| 332 | case VK_MODECHANGE: str = _T("Mode Change"); break; | Mode Change | |
| 333 | case VK_SPACE: str = _T("Space"); break; | Space | |
| 334 | case VK_PRIOR: str = _T("PgUp"); break; | PgUp | |
| 335 | case VK_NEXT: str = _T("PgDn"); break; | PgDn | |
| 336 | case VK_END: str = _T("End"); break; | End | |
| 337 | case VK_HOME: str = _T("Home"); break; | Home | |
| 338 | case VK_LEFT: str = _T("Left"); break; | Left | |
| 339 | case VK_UP: str = _T("Up"); break; | Up | |
| 340 | case VK_RIGHT: str = _T("Right"); break; | Right | |
| 341 | case VK_DOWN: str = _T("Down"); break; | Down | |
| 342 | case VK_SELECT: str = _T("Select"); break; | Select | |
| 343 | case VK_PRINT: str = _T("Print"); break; | Print | |
| 344 | case VK_EXECUTE: str = _T("Execute"); break; | Execute | |
| 345 | case VK_SNAPSHOT: str = _T("Snapshot"); break; | Snapshot | |
| 346 | case VK_INSERT: str = _T("Insert"); break; | Insert | |
| 347 | case VK_DELETE: str = _T("Delete"); break; | Delete | |
| 348 | case VK_HELP: str = _T("Help"); break; | Help | |
| 349 | case VK_LWIN: str = _T("LWin"); break; | LWin | |
| 350 | case VK_RWIN: str = _T("RWin"); break; | RWin | |
| 351 | case VK_APPS: str = _T("Apps"); break; | Apps | |
| 352 | case VK_SLEEP: str = _T("Sleep"); break; | Sleep | |
| 353 | case VK_NUMPAD0: str = _T("Numpad 0"); break; | Numpad 0 | |
| 354 | case VK_NUMPAD1: str = _T("Numpad 1"); break; | Numpad 1 | |
| 355 | case VK_NUMPAD2: str = _T("Numpad 2"); break; | Numpad 2 | |
| 356 | case VK_NUMPAD3: str = _T("Numpad 3"); break; | Numpad 3 | |
| 357 | case VK_NUMPAD4: str = _T("Numpad 4"); break; | Numpad 4 | |
| 358 | case VK_NUMPAD5: str = _T("Numpad 5"); break; | Numpad 5 | |
| 359 | case VK_NUMPAD6: str = _T("Numpad 6"); break; | Numpad 6 | |
| 360 | case VK_NUMPAD7: str = _T("Numpad 7"); break; | Numpad 7 | |
| 361 | case VK_NUMPAD8: str = _T("Numpad 8"); break; | Numpad 8 | |
| 362 | case VK_NUMPAD9: str = _T("Numpad 9"); break; | Numpad 9 | |
| 363 | case VK_MULTIPLY: str = _T("Multiply"); break; | Multiply | |
| 364 | case VK_ADD: str = _T("Add"); break; | Add | |
| 365 | case VK_SEPARATOR: str = _T("Separator"); break; | Separator | |
| 366 | case VK_SUBTRACT: str = _T("Subtract"); break; | Subtract | |
| 367 | case VK_DECIMAL: str = _T("Decimal"); break; | Decimal | |
| 368 | case VK_DIVIDE: str = _T("Divide"); break; | Divide | |
| 369 | case VK_F1: str = _T("F1"); break; | F1 | |
| 370 | case VK_F2: str = _T("F2"); break; | F2 | |
| 371 | case VK_F3: str = _T("F3"); break; | F3 | |
| 372 | case VK_F4: str = _T("F4"); break; | F4 | |
| 373 | case VK_F5: str = _T("F5"); break; | F5 | |
| 374 | case VK_F6: str = _T("F6"); break; | F6 | |
| 375 | case VK_F7: str = _T("F7"); break; | F7 | |
| 376 | case VK_F8: str = _T("F8"); break; | F8 | |
| 377 | case VK_F9: str = _T("F9"); break; | F9 | |
| 378 | case VK_F10: str = _T("F10"); break; | F10 | |
| 379 | case VK_F11: str = _T("F11"); break; | F11 | |
| 380 | case VK_F12: str = _T("F12"); break; | F12 | |
| 381 | case VK_F13: str = _T("F13"); break; | F13 | |
| 382 | case VK_F14: str = _T("F14"); break; | F14 | |
| 383 | case VK_F15: str = _T("F15"); break; | F15 | |
| 384 | case VK_F16: str = _T("F16"); break; | F16 | |
| 385 | case VK_F17: str = _T("F17"); break; | F17 | |
| 386 | case VK_F18: str = _T("F18"); break; | F18 | |
| 387 | case VK_F19: str = _T("F19"); break; | F19 | |
| 388 | case VK_F20: str = _T("F20"); break; | F20 | |
| 389 | case VK_F21: str = _T("F21"); break; | F21 | |
| 390 | case VK_F22: str = _T("F22"); break; | F22 | |
| 391 | case VK_F23: str = _T("F23"); break; | F23 | |
| 392 | case VK_F24: str = _T("F24"); break; | F24 | |
| 393 | case VK_NUMLOCK: str = _T("Numlock"); break; | Numlock | |
| 394 | case VK_SCROLL: str = _T("Scroll"); break; | Scroll | |
| 395 | // case VK_OEM_NEC_EQUAL: str = _T("OEM NEC Equal"); break; | OEM NEC Equal | |
| 396 | case VK_OEM_FJ_JISHO: str = _T("OEM FJ Jisho"); break; | OEM FJ Jisho | |
| 397 | case VK_OEM_FJ_MASSHOU: str = _T("OEM FJ Msshou"); break; | OEM FJ Msshou | |
| 398 | case VK_OEM_FJ_TOUROKU: str = _T("OEM FJ Touroku"); break; | OEM FJ Touroku | |
| 399 | case VK_OEM_FJ_LOYA: str = _T("OEM FJ Loya"); break; | OEM FJ Loya | |
| 400 | case VK_OEM_FJ_ROYA: str = _T("OEM FJ Roya"); break; | OEM FJ Roya | |
| 401 | case VK_LSHIFT: str = _T("LShift"); break; | LShift | |
| 402 | case VK_RSHIFT: str = _T("RShift"); break; | RShift | |
| 403 | case VK_LCONTROL: str = _T("LCtrl"); break; | LCtrl | |
| 404 | case VK_RCONTROL: str = _T("RCtrl"); break; | RCtrl | |
| 405 | case VK_LMENU: str = _T("LAlt"); break; | LAlt | |
| 406 | case VK_RMENU: str = _T("RAlt"); break; | RAlt | |
| 407 | case VK_BROWSER_BACK: str = _T("Browser Back"); break; | Browser Back | |
| 408 | case VK_BROWSER_FORWARD: str = _T("Browser Forward"); break; | Browser Forward | |
| 409 | case VK_BROWSER_REFRESH: str = _T("Browser Refresh"); break; | Browser Refresh | |
| 410 | case VK_BROWSER_STOP: str = _T("Browser Stop"); break; | Browser Stop | |
| 411 | case VK_BROWSER_SEARCH: str = _T("Browser Search"); break; | Browser Search | |
| 412 | case VK_BROWSER_FAVORITES: str = _T("Browser Favorites"); break; | Browser Favorites | |
| 413 | case VK_BROWSER_HOME: str = _T("Browser Home"); break; | Browser Home | |
| 414 | case VK_VOLUME_MUTE: str = _T("Volume Mute"); break; | Volume Mute | |
| 415 | case VK_VOLUME_DOWN: str = _T("Volume Down"); break; | Volume Down | |
| 416 | case VK_VOLUME_UP: str = _T("Volume Up"); break; | Volume Up | |
| 417 | case VK_MEDIA_NEXT_TRACK: str = _T("Media Next Track"); break; | Media Next Track | |
| 418 | case VK_MEDIA_PREV_TRACK: str = _T("Media Prev Track"); break; | Media Prev Track | |
| 419 | case VK_MEDIA_STOP: str = _T("Media Stop"); break; | Media Stop | |
| 420 | case VK_MEDIA_PLAY_PAUSE: str = _T("Media Play/Pause"); break; | Media Play/Pause | |
| 421 | case VK_LAUNCH_MAIL: str = _T("Launch Mail"); break; | Launch Mail | |
| 422 | case VK_LAUNCH_MEDIA_SELECT: str = _T("Launch Media Select"); break; | Launch Media Select | |
| 423 | case VK_LAUNCH_APP1: str = _T("Launch App1"); break; | Launch App1 | |
| 424 | case VK_LAUNCH_APP2: str = _T("Launch App2"); break; | Launch App2 | |
| 425 | case VK_OEM_1: str = _T("OEM 1"); break; | OEM 1 | |
| 426 | case VK_OEM_PLUS: str = _T("Plus"); break; | Plus | |
| 427 | case VK_OEM_COMMA: str = _T("Comma"); break; | Comma | |
| 428 | case VK_OEM_MINUS: str = _T("Minus"); break; | Minus | |
| 429 | case VK_OEM_PERIOD: str = _T("Period"); break; | Period | |
| 430 | case VK_OEM_2: str = _T("OEM 2"); break; | OEM 2 | |
| 431 | case VK_OEM_3: str = _T("OEM 3"); break; | OEM 3 | |
| 432 | case VK_OEM_4: str = _T("OEM 4"); break; | OEM 4 | |
| 433 | case VK_OEM_5: str = _T("OEM 5"); break; | OEM 5 | |
| 434 | case VK_OEM_6: str = _T("OEM 6"); break; | OEM 6 | |
| 435 | case VK_OEM_7: str = _T("OEM 7"); break; | OEM 7 | |
| 436 | case VK_OEM_8: str = _T("OEM 8"); break; | OEM 8 | |
| 437 | case VK_OEM_AX: str = _T("OEM AX"); break; | OEM AX | |
| 438 | case VK_OEM_102: str = _T("OEM 102"); break; | OEM 102 | |
| 439 | case VK_ICO_HELP: str = _T("ICO Help"); break; | ICO Help | |
| 440 | case VK_ICO_00: str = _T("ICO 00"); break; | ICO 00 | |
| 441 | case VK_PROCESSKEY: str = _T("Process Key"); break; | Process Key | |
| 442 | case VK_ICO_CLEAR: str = _T("ICO Clear"); break; | ICO Clear | |
| 443 | case VK_PACKET: str = _T("Packet"); break; | Packet | |
| 444 | case VK_OEM_RESET: str = _T("OEM Reset"); break; | OEM Reset | |
| 445 | case VK_OEM_JUMP: str = _T("OEM Jump"); break; | OEM Jump | |
| 446 | case VK_OEM_PA1: str = _T("OEM PA1"); break; | OEM PA1 | |
| 447 | case VK_OEM_PA2: str = _T("OEM PA2"); break; | OEM PA2 | |
| 448 | case VK_OEM_PA3: str = _T("OEM PA3"); break; | OEM PA3 | |
| 449 | case VK_OEM_WSCTRL: str = _T("OEM WSCtrl"); break; | OEM WSCtrl | |
| 450 | case VK_OEM_CUSEL: str = _T("OEM CUSEL"); break; | OEM CUSEL | |
| 451 | case VK_OEM_ATTN: str = _T("OEM ATTN"); break; | OEM ATTN | |
| 452 | case VK_OEM_FINISH: str = _T("OEM Finish"); break; | OEM Finish | |
| 453 | case VK_OEM_COPY: str = _T("OEM Copy"); break; | OEM Copy | |
| 454 | case VK_OEM_AUTO: str = _T("OEM Auto"); break; | OEM Auto | |
| 455 | case VK_OEM_ENLW: str = _T("OEM ENLW"); break; | OEM ENLW | |
| 456 | case VK_OEM_BACKTAB: str = _T("OEM Backtab"); break; | OEM Backtab | |
| 457 | case VK_ATTN: str = _T("ATTN"); break; | ATTN | |
| 458 | case VK_CRSEL: str = _T("CRSEL"); break; | CRSEL | |
| 459 | case VK_EXSEL: str = _T("EXSEL"); break; | EXSEL | |
| 460 | case VK_EREOF: str = _T("EREOF"); break; | EREOF | |
| 461 | case VK_PLAY: str = _T("Play"); break; | Play | |
| 462 | case VK_ZOOM: str = _T("Zoom"); break; | Zoom | |
| 463 | case VK_NONAME: str = _T("Noname"); break; | Noname | |
| 464 | case VK_PA1: str = _T("PA1"); break; | PA1 | |
| 465 | case VK_OEM_CLEAR: str = _T("OEM Clear"); break; | OEM Clear | |
| 468 | str.Format(_T("%c"), (TCHAR)a.key); | %c | |
| 473 | str.Format(_T("%c"), (TCHAR)a.key); | %c | |
| 489 | case wmcmd::LDOWN: ret = _T("Left Down"); break; | Left Down | |
| 490 | case wmcmd::LUP: ret = _T("Left Up"); break; | Left Up | |
| 491 | case wmcmd::LDBLCLK: ret = _T("Left DblClk"); break; | Left DblClk | |
| 492 | case wmcmd::MDOWN: ret = _T("Middle Down"); break; | Middle Down | |
| 493 | case wmcmd::MUP: ret = _T("Middle Up"); break; | Middle Up | |
| 494 | case wmcmd::MDBLCLK: ret = _T("Middle DblClk"); break; | Middle DblClk | |
| 495 | case wmcmd::RDOWN: ret = _T("Right Down"); break; | Right Down | |
| 496 | case wmcmd::RUP: ret = _T("Right Up"); break; | Right Up | |
| 497 | case wmcmd::RDBLCLK: ret = _T("Right DblClk"); break; | Right DblClk | |
| 498 | case wmcmd::X1DOWN: ret = _T("X1 Down"); break; | X1 Down | |
| 499 | case wmcmd::X1UP: ret = _T("X1 Up"); break; | X1 Up | |
| 500 | case wmcmd::X1DBLCLK: ret = _T("X1 DblClk"); break; | X1 DblClk | |
| 501 | case wmcmd::X2DOWN: ret = _T("X2 Down"); break; | X2 Down | |
| 502 | case wmcmd::X2UP: ret = _T("X2 Up"); break; | X2 Up | |
| 503 | case wmcmd::X2DBLCLK: ret = _T("X2 DblClk"); break; | X2 DblClk | |
| 504 | case wmcmd::WUP: ret = _T("Wheel Up"); break; | Wheel Up | |
| 505 | case wmcmd::WDOWN: ret = _T("Wheel Down"); break; | Wheel Down | |
| 519 | case APPCOMMAND_BROWSER_BACKWARD: str = _T("BROWSER_BACKWARD"); break; | BROWSER_BACKWARD | |
| 520 | case APPCOMMAND_BROWSER_FORWARD: str = _T("BROWSER_FORWARD"); break; | BROWSER_FORWARD | |
| 521 | case APPCOMMAND_BROWSER_REFRESH: str = _T("BROWSER_REFRESH"); break; | BROWSER_REFRESH | |
| 522 | case APPCOMMAND_BROWSER_STOP: str = _T("BROWSER_STOP"); break; | BROWSER_STOP | |
| 523 | case APPCOMMAND_BROWSER_SEARCH: str = _T("BROWSER_SEARCH"); break; | BROWSER_SEARCH | |
| 524 | case APPCOMMAND_BROWSER_FAVORITES: str = _T("BROWSER_FAVORITES"); break; | BROWSER_FAVORITES | |
| 525 | case APPCOMMAND_BROWSER_HOME: str = _T("BROWSER_HOME"); break; | BROWSER_HOME | |
| 526 | case APPCOMMAND_VOLUME_MUTE: str = _T("VOLUME_MUTE"); break; | VOLUME_MUTE | |
| 527 | case APPCOMMAND_VOLUME_DOWN: str = _T("VOLUME_DOWN"); break; | VOLUME_DOWN | |
| 528 | case APPCOMMAND_VOLUME_UP: str = _T("VOLUME_UP"); break; | VOLUME_UP | |
| 529 | case APPCOMMAND_MEDIA_NEXTTRACK: str = _T("MEDIA_NEXTTRACK"); break; | MEDIA_NEXTTRACK | |
| 530 | case APPCOMMAND_MEDIA_PREVIOUSTRACK: str = _T("MEDIA_PREVIOUSTRACK"); break; | MEDIA_PREVIOUSTRACK | |
| 531 | case APPCOMMAND_MEDIA_STOP: str = _T("MEDIA_STOP"); break; | MEDIA_STOP | |
| 532 | case APPCOMMAND_MEDIA_PLAY_PAUSE: str = _T("MEDIA_PLAY_PAUSE"); break; | MEDIA_PLAY_PAUSE | |
| 533 | case APPCOMMAND_LAUNCH_MAIL: str = _T("LAUNCH_MAIL"); break; | LAUNCH_MAIL | |
| 534 | case APPCOMMAND_LAUNCH_MEDIA_SELECT: str = _T("LAUNCH_MEDIA_SELECT"); break; | LAUNCH_MEDIA_SELECT | |
| 535 | case APPCOMMAND_LAUNCH_APP1: str = _T("LAUNCH_APP1"); break; | LAUNCH_APP1 | |
| 536 | case APPCOMMAND_LAUNCH_APP2: str = _T("LAUNCH_APP2"); break; | LAUNCH_APP2 | |
| 537 | case APPCOMMAND_BASS_DOWN: str = _T("BASS_DOWN"); break; | BASS_DOWN | |
| 538 | case APPCOMMAND_BASS_BOOST: str = _T("BASS_BOOST"); break; | BASS_BOOST | |
| 539 | case APPCOMMAND_BASS_UP: str = _T("BASS_UP"); break; | BASS_UP | |
| 540 | case APPCOMMAND_TREBLE_DOWN: str = _T("TREBLE_DOWN"); break; | TREBLE_DOWN | |
| 541 | case APPCOMMAND_TREBLE_UP: str = _T("TREBLE_UP"); break; | TREBLE_UP | |
| 542 | case APPCOMMAND_MICROPHONE_VOLUME_MUTE: str = _T("MICROPHONE_VOLUME_MUTE"); break; | MICROPHONE_VOLUME_MUTE | |
| 543 | case APPCOMMAND_MICROPHONE_VOLUME_DOWN: str = _T("MICROPHONE_VOLUME_DOWN"); break; | MICROPHONE_VOLUME_DOWN | |
| 544 | case APPCOMMAND_MICROPHONE_VOLUME_UP: str = _T("MICROPHONE_VOLUME_UP"); break; | MICROPHONE_VOLUME_UP | |
| 545 | case APPCOMMAND_HELP: str = _T("HELP"); break; | HELP | |
| 546 | case APPCOMMAND_FIND: str = _T("FIND"); break; | FIND | |
| 547 | case APPCOMMAND_NEW: str = _T("NEW"); break; | NEW | |
| 548 | case APPCOMMAND_OPEN: str = _T("OPEN"); break; | OPEN | |
| 549 | case APPCOMMAND_CLOSE: str = _T("CLOSE"); break; | CLOSE | |
| 550 | case APPCOMMAND_SAVE: str = _T("SAVE"); break; | SAVE | |
| 551 | case APPCOMMAND_PRINT: str = _T("PRINT"); break; | PRINT | |
| 552 | case APPCOMMAND_UNDO: str = _T("UNDO"); break; | UNDO | |
| 553 | case APPCOMMAND_REDO: str = _T("REDO"); break; | REDO | |
| 554 | case APPCOMMAND_COPY: str = _T("COPY"); break; | COPY | |
| 555 | case APPCOMMAND_CUT: str = _T("CUT"); break; | CUT | |
| 556 | case APPCOMMAND_PASTE: str = _T("PASTE"); break; | PASTE | |
| 557 | case APPCOMMAND_REPLY_TO_MAIL: str = _T("REPLY_TO_MAIL"); break; | REPLY_TO_MAIL | |
| 558 | case APPCOMMAND_FORWARD_MAIL: str = _T("FORWARD_MAIL"); break; | FORWARD_MAIL | |
| 559 | case APPCOMMAND_SEND_MAIL: str = _T("SEND_MAIL"); break; | SEND_MAIL | |
| 560 | case APPCOMMAND_SPELL_CHECK: str = _T("SPELL_CHECK"); break; | SPELL_CHECK | |
| 561 | case APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE: str = _T("DICTATE_OR_COMMAND_CONTROL_TOGGLE"); break; | DICTATE_OR_COMMAND_CONTROL_TOGGLE | |
| 562 | case APPCOMMAND_MIC_ON_OFF_TOGGLE: str = _T("MIC_ON_OFF_TOGGLE"); break; | MIC_ON_OFF_TOGGLE | |
| 563 | case APPCOMMAND_CORRECTION_LIST: str = _T("CORRECTION_LIST"); break; | CORRECTION_LIST | |
| 564 | case APPCOMMAND_MEDIA_PLAY: str = _T("MEDIA_PLAY"); break; | MEDIA_PLAY | |
| 565 | case APPCOMMAND_MEDIA_PAUSE: str = _T("MEDIA_PAUSE"); break; | MEDIA_PAUSE | |
| 566 | case APPCOMMAND_MEDIA_RECORD: str = _T("MEDIA_RECORD"); break; | MEDIA_RECORD | |
| 567 | case APPCOMMAND_MEDIA_FAST_FORWARD: str = _T("MEDIA_FAST_FORWARD"); break; | MEDIA_FAST_FORWARD | |
| 568 | case APPCOMMAND_MEDIA_REWIND: str = _T("MEDIA_REWIND"); break; | MEDIA_REWIND | |
| 569 | case APPCOMMAND_MEDIA_CHANNEL_UP: str = _T("MEDIA_CHANNEL_UP"); break; | MEDIA_CHANNEL_UP | |
| 570 | case APPCOMMAND_MEDIA_CHANNEL_DOWN: str = _T("MEDIA_CHANNEL_DOWN"); break; | MEDIA_CHANNEL_DOWN | |
| 630 | m_list.InsertColumn(COL_MOD, _T("Modifier"), LVCFMT_LEFT, 40); | Modifier | |
| 633 | m_list.InsertColumn(COL_ID, _T("ID"), LVCFMT_LEFT, 40); | ID | |
| 636 | m_list.InsertColumn(COL_RMCMD, _T("RemoteCmd"), LVCFMT_LEFT, 80); | RemoteCmd | |
| 637 | m_list.InsertColumn(COL_RMREPCNT, _T("RepCnt"), LVCFMT_CENTER, 60); | RepCnt | |
| 780 | sl.AddTail(_T("VIRTKEY")); | VIRTKEY | |
| 781 | sl.AddTail(_T("ASCII")); | ASCII | |
| 868 | m_list.SetItemText(pItem->iItem, COL_TYPE, (wc.fVirt&FVIRTKEY)?_T("VIRTKEY"):_T("ASCII")); | VIRTKEY | |
| | ASCII | |
| 898 | str.Format(_T("%d"), wc.rmrepcnt); | %d | |
| | | |