PPageAccelTbl.cpp

LineCodeValueExport 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


My JavaScript is support only IE6. If you're using Gecko (firefox) Browser, please kill Javascript. and please tell me, how to support Gecko.