49 if (*ptr !=
'U' || *++ptr !=
'+')
56 if (*ptr >=
'0' && *ptr <=
'9')
58 else if (*ptr >=
'A' && *ptr <=
'F')
59 cp += *ptr - (
'A' - 10);
116 case VK_SLEEP:
break;
159 case VK_OEM_FJ_JISHO:
break;
160 case VK_OEM_FJ_MASSHOU:
break;
161 case VK_OEM_FJ_TOUROKU:
break;
162 case VK_OEM_FJ_LOYA:
break;
163 case VK_OEM_FJ_ROYA:
break;
182 case VK_OEM_1:
break;
183 case VK_OEM_PLUS:
break;
184 case VK_OEM_COMMA:
break;
185 case VK_OEM_MINUS:
break;
186 case VK_OEM_PERIOD:
break;
187 case VK_OEM_2:
break;
188 case VK_OEM_3:
break;
189 case VK_OEM_4:
break;
190 case VK_OEM_5:
break;
191 case VK_OEM_6:
break;
192 case VK_OEM_7:
break;
193 case VK_OEM_8:
break;
194 case VK_OEM_AX:
break;
195 case VK_OEM_102:
break;
196 case VK_ICO_HELP:
break;
197 case VK_ICO_00:
break;
199 case VK_ICO_CLEAR:
break;
200 case VK_PACKET:
break;
201 case VK_OEM_RESET:
break;
202 case VK_OEM_JUMP:
break;
203 case VK_OEM_PA1:
break;
204 case VK_OEM_PA2:
break;
205 case VK_OEM_PA3:
break;
206 case VK_OEM_WSCTRL:
break;
207 case VK_OEM_CUSEL:
break;
208 case VK_OEM_ATTN:
break;
209 case VK_OEM_FINISH:
break;
210 case VK_OEM_COPY:
break;
211 case VK_OEM_AUTO:
break;
212 case VK_OEM_ENLW:
break;
213 case VK_OEM_BACKTAB:
break;
220 case VK_NONAME:
break;
228 S32 cp = MapVirtualKeyW(vkey, 2);
234 case 0x80000060: cp = 0x0300;
break;
235 case 0x800000B4: cp = 0x0301;
break;
236 case 0x8000005E: cp = 0x0302;
break;
237 case 0x8000007E: cp = 0x0303;
break;
238 case 0x800000AF: cp = 0x0304;
break;
239 case 0x800002D8: cp = 0x0306;
break;
240 case 0x800002D9: cp = 0x0307;
break;
241 case 0x800000A8: cp = 0x0308;
break;
242 case 0x800002DA: cp = 0x030A;
break;
243 case 0x800002DD: cp = 0x030B;
break;
244 case 0x800002C7: cp = 0x030C;
break;
245 case 0x800000B8: cp = 0x0327;
break;
246 case 0x800002DB: cp = 0x0328;
break;
247 case 0x8000037A: cp = 0x0345;
break;
248 case 0x8000309B: cp = 0x3099;
break;
249 case 0x8000309C: cp = 0x309A;
break;
#define FW_KEY_MEDIA_PLAY_PAUSE
const char * getPtr(void) const
#define FW_KEY_BROWSER_STOP
#define FW_KEY_BROWSER_BACK
#define FW_KEY_MEDIA_STOP
#define FW_KEY_LAUNCH_APPLICATION2
#define FW_KEY_SELECT_MEDIA
#define FW_KEY_NONCONVERT
String vkeyToKey(U32 vkey)
#define FW_KEY_BROWSER_FAVORITES
#define FW_KEY_PRINT_SCREEN
#define FW_KEY_MEDIA_NEXT_TRACK
String unicodeToKey(S32 cp)
#define FW_KEY_VOLUME_DOWN
S32 keyToUnicode(const String &key)
#define FW_KEY_FINAL_MODE
String sprintf(const char *fmt,...)
#define FW_KEY_MODE_CHANGE
#define FW_KEY_BROWSER_SEARCH
#define FW_KEY_HANJA_MODE
#define FW_KEY_MEDIA_PREVIOUS_TRACK
#define FW_KEY_JUNJA_MODE
#define FW_KEY_VOLUME_MUTE
#define FW_KEY_BROWSER_FORWARD
#define FW_KEY_LAUNCH_APPLICATION1
#define FW_KEY_BROWSER_REFRESH
#define FW_KEY_LAUNCH_MAIL
#define FW_KEY_BROWSER_HOME