⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usagesinfo.cpp

📁 human interface devices.zip 一套组件
💻 CPP
📖 第 1 页 / 共 5 页
字号:
      *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 + -