?? usagesinfo.cpp
字號:
*UsagePageText = "Telephony";
switch(Usage)
{
case HID_USAGE_TELEPHONY_UNDEFINED:
*UsageText = "Undefined";
break;
case HID_USAGE_TELEPHONY_PHONE:
*UsageText = "Phone";
break;
case HID_USAGE_TELEPHONY_ANSWERING_MACHINE:
*UsageText = "Answering Machine";
break;
case HID_USAGE_TELEPHONY_MESSAGE_CONTROLS:
*UsageText = "Message Controls";
break;
case HID_USAGE_TELEPHONY_HANDSET:
*UsageText = "Handset";
break;
case HID_USAGE_TELEPHONY_HEADSET:
*UsageText = "Headset";
break;
case HID_USAGE_TELEPHONY_KEYPAD:
*UsageText = "Keypad";
break;
case HID_USAGE_TELEPHONY_PROGRAMMABLE_BUTTON:
*UsageText = "Programmable Button";
break;
case HID_USAGE_TELEPHONY_HOOK_SWITCH:
*UsageText = "Hook Switch";
break;
case HID_USAGE_TELEPHONY_FLASH:
*UsageText = "Flash";
break;
case HID_USAGE_TELEPHONY_FEATURE:
*UsageText = "Feature";
break;
case HID_USAGE_TELEPHONY_HOLD:
*UsageText = "Hold";
break;
case HID_USAGE_TELEPHONY_REDIAL:
*UsageText = "Redial";
break;
case HID_USAGE_TELEPHONY_TRANSFER:
*UsageText = "Transfer";
break;
case HID_USAGE_TELEPHONY_DROP:
*UsageText = "Drop";
break;
case HID_USAGE_TELEPHONY_PARK:
*UsageText = "Park";
break;
case HID_USAGE_TELEPHONY_FORWARD_CALLS:
*UsageText = "Forward Calls";
break;
case HID_USAGE_TELEPHONY_ALTERNATE_FUNCTION:
*UsageText = "Alternate Function";
break;
case HID_USAGE_TELEPHONY_LINE:
*UsageText = "Line";
break;
case HID_USAGE_TELEPHONY_SPEAKER_PHONE:
*UsageText = "Speaker Phone";
break;
case HID_USAGE_TELEPHONY_CONFERENCE:
*UsageText = "Conference";
break;
case HID_USAGE_TELEPHONY_RING_ENABLE:
*UsageText = "Ring Enable";
break;
case HID_USAGE_TELEPHONY_RING_SELECT:
*UsageText = "Ring Select";
break;
case HID_USAGE_TELEPHONY_PHONE_MUTE:
*UsageText = "Phone Mute";
break;
case HID_USAGE_TELEPHONY_CALLER_ID:
*UsageText = "Caller ID";
break;
case HID_USAGE_TELEPHONY_SEND:
*UsageText = "Send";
break;
case HID_USAGE_TELEPHONY_SPEED_DIAL:
*UsageText = "Speed Dial";
break;
case HID_USAGE_TELEPHONY_STORE_NUMBER:
*UsageText = "Store Number";
break;
case HID_USAGE_TELEPHONY_RECALL_NUMBER:
*UsageText = "Recall Number";
break;
case HID_USAGE_TELEPHONY_PHONE_DIRECTORY:
*UsageText = "Phone Directory";
break;
case HID_USAGE_TELEPHONY_VOICE_MAIL:
*UsageText = "Voice Mail";
break;
case HID_USAGE_TELEPHONY_SCREEN_CALLS:
*UsageText = "Screen Calls";
break;
case HID_USAGE_TELEPHONY_DO_NOT_DISTURB:
*UsageText = "Do Not Disturb";
break;
case HID_USAGE_TELEPHONY_MESSAGE:
*UsageText = "Message";
break;
case HID_USAGE_TELEPHONY_ANSWER_ON_OFF:
*UsageText = "Answer On/Off";
break;
case HID_USAGE_TELEPHONY_INSIDE_DIAL_TONE:
*UsageText = "Inside Dial Tone";
break;
case HID_USAGE_TELEPHONY_OUTSIDE_DIAL_TONE:
*UsageText = "Outside Dial Tone";
break;
case HID_USAGE_TELEPHONY_INSIDE_RING_TONE:
*UsageText = "Inside Ring Tone";
break;
case HID_USAGE_TELEPHONY_OUTSIDE_RING_TONE:
*UsageText = "Outside Ring Tone";
break;
case HID_USAGE_TELEPHONY_PRIORITY_RING_TONE:
*UsageText = "Priority Ring Tone";
break;
case HID_USAGE_TELEPHONY_INSIDE_RINGBACK:
*UsageText = "Inside Ringback";
break;
case HID_USAGE_TELEPHONY_PRIORITY_RINGBACK:
*UsageText = "Priority Ringback";
break;
case HID_USAGE_TELEPHONY_LINE_BUSY_TONE:
*UsageText = "Line Busy Tone";
break;
case HID_USAGE_TELEPHONY_REORDER_TONE:
*UsageText = "Reorder Tone";
break;
case HID_USAGE_TELEPHONY_CALL_WAITING_TONE:
*UsageText = "Call Waiting Tone";
break;
case HID_USAGE_TELEPHONY_CONFIRMATION_TONE_1:
*UsageText = "Confirmation Tone 1";
break;
case HID_USAGE_TELEPHONY_CONFIRMATION_TONE_2:
*UsageText = "Confirmation Tone 2";
break;
case HID_USAGE_TELEPHONY_TONES_OFF:
*UsageText = "Tones Off";
break;
case HID_USAGE_TELEPHONY_OUTSIDE_RINGBACK:
*UsageText = "Outside Ringback";
break;
case HID_USAGE_TELEPHONY_RINGER:
*UsageText = "Ringer";
break;
case HID_USAGE_TELEPHONY_KEY_0:
*UsageText = "Key 0";
break;
case HID_USAGE_TELEPHONY_KEY_1:
*UsageText = "Key 1";
break;
case HID_USAGE_TELEPHONY_KEY_2:
*UsageText = "Key 2";
break;
case HID_USAGE_TELEPHONY_KEY_3:
*UsageText = "Key 3";
break;
case HID_USAGE_TELEPHONY_KEY_4:
*UsageText = "Key 4";
break;
case HID_USAGE_TELEPHONY_KEY_5:
*UsageText = "Key 5";
break;
case HID_USAGE_TELEPHONY_KEY_6:
*UsageText = "Key 6";
break;
case HID_USAGE_TELEPHONY_KEY_7:
*UsageText = "Key 7";
break;
case HID_USAGE_TELEPHONY_KEY_8:
*UsageText = "Key 8";
break;
case HID_USAGE_TELEPHONY_KEY_9:
*UsageText = "Key 9";
break;
case HID_USAGE_TELEPHONY_KEY_STAR:
*UsageText = "Key *";
break;
case HID_USAGE_TELEPHONY_KEY_POUND:
*UsageText = "Key #";
break;
case HID_USAGE_TELEPHONY_KEY_A:
*UsageText = "Key A";
break;
case HID_USAGE_TELEPHONY_KEY_B:
*UsageText = "Key B";
break;
case HID_USAGE_TELEPHONY_KEY_C:
*UsageText = "Key C";
break;
case HID_USAGE_TELEPHONY_KEY_D:
*UsageText = "Key D";
break;
}
break;
case HID_USAGE_PAGE_CONSUMER:
*UsagePageText = "Consumer";
switch(Usage)
{
case HID_USAGE_CONSUMER_UNDEFINED:
*UsageText = "Undefined";
break;
case HID_USAGE_CONSUMER_CONSUMER_CONTROL:
*UsageText = "Consumer Control";
break;
case HID_USAGE_CONSUMER_NUMERIC_KEY_PAD:
*UsageText = "Numeric Keypad";
break;
case HID_USAGE_CONSUMER_PROGRAMMABLE_BUTTONS:
*UsageText = "Programmable Buttons";
break;
case HID_USAGE_CONSUMER_MICROPHONE:
*UsageText = "Microphone";
break;
case HID_USAGE_CONSUMER_HEADPHONE:
*UsageText = "Headphone";
break;
case HID_USAGE_CONSUMER_GRAPHIC_EQUALIZER:
*UsageText = "Graphic Equalizer";
break;
case HID_USAGE_CONSUMER_PLUS_10:
*UsageText = "+10";
break;
case HID_USAGE_CONSUMER_PLUS_100:
*UsageText = "+100";
break;
case HID_USAGE_CONSUMER_AM_PM:
*UsageText = "AM/PM";
break;
case HID_USAGE_CONSUMER_POWER:
*UsageText = "Power";
break;
case HID_USAGE_CONSUMER_RESET:
*UsageText = "Reset";
break;
case HID_USAGE_CONSUMER_SLEEP:
*UsageText = "Sleep";
break;
case HID_USAGE_CONSUMER_SLEEP_AFTER:
*UsageText = "Sleep After";
break;
case HID_USAGE_CONSUMER_SLEEP_MODE:
*UsageText = "Sleep Mode";
break;
case HID_USAGE_CONSUMER_ILLUMINATION:
*UsageText = "Illumination";
break;
case HID_USAGE_CONSUMER_FUNCTION_BUTTONS:
*UsageText = "Function Buttons";
break;
case HID_USAGE_CONSUMER_MENU:
*UsageText = "Menu";
break;
case HID_USAGE_CONSUMER_MENU_PICK:
*UsageText = "Menu Pick";
break;
case HID_USAGE_CONSUMER_MENU_UP:
*UsageText = "Menu Up";
break;
case HID_USAGE_CONSUMER_MENU_DOWN:
*UsageText = "Menu Down";
break;
case HID_USAGE_CONSUMER_MENU_LEFT:
*UsageText = "Menu Left";
break;
case HID_USAGE_CONSUMER_MENU_RIGHT:
*UsageText = "Menu Right";
break;
case HID_USAGE_CONSUMER_MENU_ESCAPE:
*UsageText = "Menu Escape";
break;
case HID_USAGE_CONSUMER_MENU_VALUE_INCREASE:
*UsageText = "Menu Value Increase";
break;
case HID_USAGE_CONSUMER_MENU_VALUE_DECREASE:
*UsageText = "Menu Value Decrease";
break;
case HID_USAGE_CONSUMER_DATA_ON_SCREEN:
*UsageText = "Data On Screen";
break;
case HID_USAGE_CONSUMER_CLOSED_CAPTION:
*UsageText = "Closed Caption";
break;
case HID_USAGE_CONSUMER_CLOSED_CAPTION_SELECT:
*UsageText = "Closed Caption Select";
break;
case HID_USAGE_CONSUMER_VCR_TV:
*UsageText = "VCR/TV";
break;
case HID_USAGE_CONSUMER_BROADCAST_MODE:
*UsageText = "Broadcast Mode";
break;
case HID_USAGE_CONSUMER_SNAPSHOT:
*UsageText = "Snapshot";
break;
case HID_USAGE_CONSUMER_STILL:
*UsageText = "Still";
break;
case HID_USAGE_CONSUMER_SELECTION:
*UsageText = "Selection";
break;
case HID_USAGE_CONSUMER_ASSIGN_SELECTION:
*UsageText = "Assign Selection";
break;
case HID_USAGE_CONSUMER_MODE_STEP:
*UsageText = "Mode Step";
break;
case HID_USAGE_CONSUMER_RECALL_LAST:
*UsageText = "Recall Last";
break;
case HID_USAGE_CONSUMER_ENTER_CHANNEL:
*UsageText = "Enter Channel";
break;
case HID_USAGE_CONSUMER_ORDER_MOVIE:
*UsageText = "Order Movie";
break;
case HID_USAGE_CONSUMER_CHANNEL:
*UsageText = "Channel";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECTION:
*UsageText = "Media Selection";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_COMPUTER:
*UsageText = "Media Select Computer";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_TV:
*UsageText = "Media Select TV";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_WWW:
*UsageText = "Media Select WWW";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_DVD:
*UsageText = "Media Select DVD";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_TELEPHONE:
*UsageText = "Media Select Telephone";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_PROGRAM_GUIDE:
*UsageText = "Media Select Program Guide";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_VIDEO_PHONE:
*UsageText = "Media Select Video Phone";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_GAMES:
*UsageText = "Media Select Games";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_MESSAGES:
*UsageText = "Media Select Messages";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_CD:
*UsageText = "Media Select CD";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_VCR:
*UsageText = "Media Select VCR";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_TUNER:
*UsageText = "Media Select Tuner";
break;
case HID_USAGE_CONSUMER_QUIT:
*UsageText = "Quit";
break;
case HID_USAGE_CONSUMER_HELP:
*UsageText = "Help";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_TAPE:
*UsageText = "Media Select Tape";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_CABLE:
*UsageText = "Media Select Cable";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_SATELLITE:
*UsageText = "Media Select Satellite";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_SECURITY:
*UsageText = "Media Select Security";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_HOME:
*UsageText = "Media Select Home";
break;
case HID_USAGE_CONSUMER_MEDIA_SELECT_CALL:
*UsageText = "Media Select Call";
break;
case HID_USAGE_CONSUMER_CHANNEL_INCREMENT:
*UsageText = "Channel Increment";
break;
case HID_USAGE_CONSUMER_CHANNEL_DECREMENT:
*UsageText = "Channel Decrement";
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -