亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? usagesinfo.cpp

?? 通過delphi USB控件讀寫數據
?? CPP
?? 第 1 頁 / 共 5 頁
字號:
#include "UsagesInfo.h"

void UsageAndUsagePageText(TUsage UsagePage, TUsage Usage,
 AnsiString *UsagePageText, AnsiString *UsageText)
{
  *UsagePageText = "";
  *UsageText = "";
  switch(UsagePage)
  {
    case HID_USAGE_PAGE_UNDEFINED:
      *UsagePageText = "Undefined";
      break;
    case HID_USAGE_PAGE_GENERIC:
      *UsagePageText = "Generic Desktop";
      switch(Usage)
      {
        case HID_USAGE_UNDEFINED:
          *UsageText = "Undefined";
          break;
        case HID_USAGE_GENERIC_POINTER:
          *UsageText = "Pointing Device";
          break;
        case HID_USAGE_GENERIC_MOUSE:
          *UsageText = "Mouse";
          break;
        case HID_USAGE_GENERIC_RESERVED1:
          *UsageText = "Reserved";
          break;
        case HID_USAGE_GENERIC_JOYSTICK:
          *UsageText = "Joystick";
          break;
        case HID_USAGE_GENERIC_GAMEPAD:
          *UsageText = "Gamepad";
          break;
        case HID_USAGE_GENERIC_KEYBOARD:
          *UsageText = "Keyboard";
          break;
        case HID_USAGE_GENERIC_KEYPAD:
          *UsageText = "Keypad";
          break;
        case HID_USAGE_GENERIC_MULTIAXIS:
          *UsageText = "Multi-Axis";
          break;
        case HID_USAGE_GENERIC_X:
          *UsageText = "X Axis";
          break;
        case HID_USAGE_GENERIC_Y:
          *UsageText = "Y Axis";
          break;
        case HID_USAGE_GENERIC_Z:
          *UsageText = "Z Axis";
          break;
        case HID_USAGE_GENERIC_RX:
          *UsageText = "Relative X Axis";
          break;
        case HID_USAGE_GENERIC_RY:
          *UsageText = "Relative Y Axis";
          break;
        case HID_USAGE_GENERIC_RZ:
          *UsageText = "Relative Z Axis";
          break;
        case HID_USAGE_GENERIC_SLIDER:
          *UsageText = "Slider";
          break;
        case HID_USAGE_GENERIC_DIAL:
          *UsageText = "Dial";
          break;
        case HID_USAGE_GENERIC_WHEEL:
          *UsageText = "Wheel";
          break;
        case HID_USAGE_GENERIC_HATSWITCH:
          *UsageText = "Hat Switch";
          break;
        case HID_USAGE_GENERIC_COUNTED_BUFFER:
          *UsageText = "Counted Buffer";
          break;
        case HID_USAGE_GENERIC_BYTE_COUNT:
          *UsageText = "Byte Count";
          break;
        case HID_USAGE_GENERIC_MOTION_WAKEUP:
          *UsageText = "Motion Wakeup";
          break;
        case HID_USAGE_GENERIC_START:
          *UsageText = "Start";
          break;
        case HID_USAGE_GENERIC_SELECT:
          *UsageText = "Select";
          break;
        case HID_USAGE_GENERIC_RESERVED2:
          *UsageText = "Reserved";
          break;
        case HID_USAGE_GENERIC_VX:
          *UsageText = "Velocity X";
          break;
        case HID_USAGE_GENERIC_VY:
          *UsageText = "Velocity Y";
          break;
        case HID_USAGE_GENERIC_VZ:
          *UsageText = "Velocity Z";
          break;
        case HID_USAGE_GENERIC_VBRX:
          *UsageText = "Velocity Brake X";
          break;
        case HID_USAGE_GENERIC_VBRY:
          *UsageText = "Velocity Brake Y";
          break;
        case HID_USAGE_GENERIC_VBRZ:
          *UsageText = "Velocity Brake Z";
          break;
        case HID_USAGE_GENERIC_VNO:
          *UsageText = "Vno";
          break;
        case HID_USAGE_FEATURE_NOTIFICATION:
          *UsageText = "Feature Notification";
          break;
        case HID_USAGE_GENERIC_SYSTEM_CTL:
          *UsageText = "System Control";
          break;
        case HID_USAGE_GENERIC_SYSCTL_POWER:
          *UsageText = "System Control Power Down";
          break;
        case HID_USAGE_GENERIC_SYSCTL_SLEEP:
          *UsageText = "System Control Sleep";
          break;
        case HID_USAGE_GENERIC_SYSCTL_WAKE:
          *UsageText = "System Control Wake Up";
          break;
        case HID_USAGE_GENERIC_SYSCTL_CONTEXT_MENU:
          *UsageText = "System Control Context Menu";
          break;
        case HID_USAGE_GENERIC_SYSCTL_MAIN_MENU:
          *UsageText = "System Control Main Menu";
          break;
        case HID_USAGE_GENERIC_SYSCTL_APP_MENU:
          *UsageText = "System Control App Menu";
          break;
        case HID_USAGE_GENERIC_SYSCTL_HELP_MENU:
          *UsageText = "System Control Help Menu";
          break;
        case HID_USAGE_GENERIC_SYSCTL_MENU_EXIT:
          *UsageText = "System Control Menu Exit";
          break;
        case HID_USAGE_GENERIC_SYSCTL_MENU_SELECT:
          *UsageText = "System Control Menu Select";
          break;
        case HID_USAGE_GENERIC_SYSCTL_MENU_RIGHT:
          *UsageText = "System Control Menu Right";
          break;
        case HID_USAGE_GENERIC_SYSCTL_MENU_LEFT:
          *UsageText = "System Control Menu Left";
          break;
        case HID_USAGE_GENERIC_SYSCTL_MENU_UP:
          *UsageText = "System Control Menu Up";
          break;
        case HID_USAGE_GENERIC_SYSCTL_MENU_DOWN:
          *UsageText = "System Control Menu Down";
          break;
        case HID_USAGE_GENERIC_SYSCTL_COLD_RESTART:
          *UsageText = "System Control Cold Restart";
          break;
        case HID_USAGE_GENERIC_SYSCTL_WARM_RESTART:
          *UsageText = "System Control Warm Restart";
          break;
        case HID_USAGE_GENERIC_SYSCTL_DPAD_UP:
          *UsageText = "System Control DPad Up";
          break;
        case HID_USAGE_GENERIC_SYSCTL_DPAD_DOWN:
          *UsageText = "System Control DPad Down";
          break;
        case HID_USAGE_GENERIC_SYSCTL_DPAD_RIGHT:
          *UsageText = "System Control DPad Right";
          break;
        case HID_USAGE_GENERIC_SYSCTL_DPAD_LEFT:
          *UsageText = "System Control DPad Left";
          break;
        case HID_USAGE_GENERIC_SYSCTL_DOCK:
          *UsageText = "System Control Dock";
          break;
        case HID_USAGE_GENERIC_SYSCTL_UNDOCK:
          *UsageText = "System Control Undock";
          break;
        case HID_USAGE_GENERIC_SYSCTL_SETUP:
          *UsageText = "System Control Setup";
          break;
        case HID_USAGE_GENERIC_SYSCTL_BREAK:
          *UsageText = "System Control Break";
          break;
        case HID_USAGE_GENERIC_SYSCTL_DEBUGGER_BREAK:
          *UsageText = "System Control Debugger Break";
          break;
        case HID_USAGE_GENERIC_SYSCTL_APP_BREAK:
          *UsageText = "System Control Application Break";
          break;
        case HID_USAGE_GENERIC_SYSCTL_APP_DEBUGGER_BREAK:
          *UsageText = "System Control Application Debugger Break";
          break;
        case HID_USAGE_GENERIC_SYSCTL_SYSTEM_SPEAKER_MUTE:
          *UsageText = "System Control Speaker Mute";
          break;
        case HID_USAGE_GENERIC_SYSCTL_SYSTEM_HIBERNATE:
          *UsageText = "System Control Hibernate";
          break;
        case HID_USAGE_GENERIC_SYSCTL_DISPLAY_INVERT:
          *UsageText = "System Control Invert Display";
          break;
        case HID_USAGE_GENERIC_SYSCTL_DISPLAY_INTERNAL:
          *UsageText = "System Control Internal Display";
          break;
        case HID_USAGE_GENERIC_SYSCTL_DISPLAY_EXTERNAL:
          *UsageText = "System Control External Display";
          break;
        case HID_USAGE_GENERIC_SYSCTL_DISPLAY_BOTH:
          *UsageText = "System Control Both Displays";
          break;
        case HID_USAGE_GENERIC_SYSCTL_DISPLAY_DUAL:
          *UsageText = "System Control Dual Displays";
          break;
        case HID_USAGE_GENERIC_SYSCTL_DISPLAY_TOGGLE_INT_EXT:
          *UsageText = "System Control Toggle Internal/External Display";
          break;
        case HID_USAGE_GENERIC_SYSCTL_DISPLAY_SWAP:
          *UsageText = "System Control Swap Primary/Secondary Displays";
          break;
        case HID_USAGE_GENERIC_SYSCTL_DISPLAY_LCD_AUTOSCALE:
          *UsageText = "System Control LCD Autoscale Display";
          break;
      }
      break;
    case HID_USAGE_PAGE_SIMULATION:
      *UsagePageText = "Simulation";
      switch(Usage)
      {
        case HID_USAGE_SIMULATION_UNDEFINED:
          *UsageText = "Undefined";
          break;
        case HID_USAGE_SIMULATION_FLIGHT:
          *UsageText = "Flight";
          break;
        case HID_USAGE_SIMULATION_AUTOMOBILE:
          *UsageText = "Automobile";
          break;
        case HID_USAGE_SIMULATION_TANK:
          *UsageText = "Tank";
          break;
        case HID_USAGE_SIMULATION_SPACESHIP:
          *UsageText = "Spaceship";
          break;
        case HID_USAGE_SIMULATION_SUBMARINE:
          *UsageText = "Submarine";
          break;
        case HID_USAGE_SIMULATION_SAILING:
          *UsageText = "Sailing";
          break;
        case HID_USAGE_SIMULATION_MOTORCYCLE:
          *UsageText = "Motorcycle";
          break;
        case HID_USAGE_SIMULATION_SPORTS:
          *UsageText = "Sports";
          break;
        case HID_USAGE_SIMULATION_AIRPLANE:
          *UsageText = "Airplane";
          break;
        case HID_USAGE_SIMULATION_HELICOPTER:
          *UsageText = "Helicopter";
          break;
        case HID_USAGE_SIMULATION_MAGIC_CARPET:
          *UsageText = "Magic Carpet";
          break;
        case HID_USAGE_SIMULATION_BICYCLE:
          *UsageText = "Bicycle";
          break;
        case HID_USAGE_SIMULATION_FLIGHT_CONTROL_STICK:
          *UsageText = "Flight Control Stick";
          break;
        case HID_USAGE_SIMULATION_FLIGHT_STICK:
          *UsageText = "Flight Stick";
          break;
        case HID_USAGE_SIMULATION_CYCLIC_CONTROL:
          *UsageText = "Cyclic Control";
          break;
        case HID_USAGE_SIMULATION_CYCLIC_TRIM:
          *UsageText = "Cyclic Trim";
          break;
        case HID_USAGE_SIMULATION_FLIGHT_YOKE:
          *UsageText = "Flight Yoke";
          break;
        case HID_USAGE_SIMULATION_TRACK_CONTROL:
          *UsageText = "Track Control";
          break;
        case HID_USAGE_SIMULATION_AILERON:
          *UsageText = "Aileron";
          break;
        case HID_USAGE_SIMULATION_AILERON_TRIM:
          *UsageText = "Aileron Trim";
          break;
        case HID_USAGE_SIMULATION_ANTITORQUE_CONTROL:
          *UsageText = "Anti-Torque Control";
          break;
        case HID_USAGE_SIMULATION_AUTOPILOT_ENABLE:
          *UsageText = "Enable Autopilot";
          break;
        case HID_USAGE_SIMULATION_CHAFF_RELEASE:
          *UsageText = "Chaff Release";
          break;
        case HID_USAGE_SIMULATION_COLLECTIVE_CONTROL:
          *UsageText = "Collective Control";
          break;
        case HID_USAGE_SIMULATION_DIVE_BREAK:
          *UsageText = "Dive Break";
          break;
        case HID_USAGE_SIMULATION_ELECTRONIC_COUNTERMEASURES:
          *UsageText = "Electronic Countermeasures";
          break;
        case HID_USAGE_SIMULATION_ELEVATOR:
          *UsageText = "Elevator";
          break;
        case HID_USAGE_SIMULATION_ELEVATOR_TRIM:
          *UsageText = "Elevator Trim";
          break;
        case HID_USAGE_SIMULATION_RUDDER:
          *UsageText = "Rudder";
          break;
        case HID_USAGE_SIMULATION_THROTTLE:
          *UsageText = "Throttle";
          break;
        case HID_USAGE_SIMULATION_FLIGHT_COMMUNICATIONS:
          *UsageText = "Flight Communications";
          break;
        case HID_USAGE_SIMULATION_FLARE_RELEASE:
          *UsageText = "Flare Release";
          break;
        case HID_USAGE_SIMULATION_LANDING_GEAR:
          *UsageText = "Landing Gear";
          break;
        case HID_USAGE_SIMULATION_TOE_BRAKE:
          *UsageText = "Toe Brake";
          break;
        case HID_USAGE_SIMULATION_TRIGGER:
          *UsageText = "Trigger";
          break;
        case HID_USAGE_SIMULATION_WEAPONS_ARM:
          *UsageText = "Arm Weapons";
          break;
        case HID_USAGE_SIMULATION_WEAPONS_SELECT:
          *UsageText = "Select Weapons";
          break;
        case HID_USAGE_SIMULATION_WING_FLAPS:
          *UsageText = "Wing Flaps";
          break;
        case HID_USAGE_SIMULATION_ACCELERATOR:
          *UsageText = "Accelerator";
          break;
        case HID_USAGE_SIMULATION_BRAKE:
          *UsageText = "Brake";
          break;
        case HID_USAGE_SIMULATION_CLUTCH:
          *UsageText = "Clutch";
          break;
        case HID_USAGE_SIMULATION_SHIFTER:
          *UsageText = "Shifter";
          break;
        case HID_USAGE_SIMULATION_STEERING:
          *UsageText = "Steering";
          break;
        case HID_USAGE_SIMULATION_TURRET_DIRECTION:
          *UsageText = "Turret Direction";
          break;
        case HID_USAGE_SIMULATION_BARREL_ELEVATION:
          *UsageText = "Barrel Elevation";
          break;
        case HID_USAGE_SIMULATION_DIVE_PLANE:
          *UsageText = "Dive Plane";
          break;
        case HID_USAGE_SIMULATION_BALLAST:
          *UsageText = "Ballast";
          break;
        case HID_USAGE_SIMULATION_BICYCLE_CRANK:
          *UsageText = "Bicycle Crank";
          break;
        case HID_USAGE_SIMULATION_HANDLE_BARS:
          *UsageText = "Handle Bars";
          break;
        case HID_USAGE_SIMULATION_FRONT_BRAKE:
          *UsageText = "Front Brake";
          break;
        case HID_USAGE_SIMULATION_REAR_BRAKE:
          *UsageText = "Rear Brake";
          break;
      }
      break;
    case HID_USAGE_PAGE_VR:
      *UsagePageText = "Virtual Reality";
      switch(Usage)
      {
        case HID_USAGE_VR_UNDEFINED:
          *UsageText = "Undefined";
          break;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲免费观看在线视频| 日韩精品成人一区二区三区| 欧美高清精品3d| 国产成人午夜视频| 婷婷国产v国产偷v亚洲高清| 国产精品美女久久久久aⅴ| 日韩一区二区在线观看视频| 在线观看免费视频综合| 成人午夜在线视频| 国模无码大尺度一区二区三区| 一区二区三区四区av| 中文字幕欧美国产| 久久视频一区二区| 日韩精品一区二区三区蜜臀| 色综合av在线| 成人app网站| 国产不卡免费视频| 精品亚洲成av人在线观看| 午夜欧美一区二区三区在线播放| 亚洲欧美日韩一区| 国产精品久久综合| 国产色婷婷亚洲99精品小说| 日韩精品一区二区三区蜜臀| 91精品婷婷国产综合久久性色| 欧洲精品在线观看| 日本韩国一区二区三区| 91社区在线播放| 成人av电影在线| 成人高清av在线| 成人短视频下载| 国产不卡视频在线播放| 高清在线不卡av| 成人精品免费看| 成人影视亚洲图片在线| 成人黄页在线观看| av影院午夜一区| 97久久超碰国产精品| 97se狠狠狠综合亚洲狠狠| 99久久99久久免费精品蜜臀| 93久久精品日日躁夜夜躁欧美| 丁香网亚洲国际| 国产馆精品极品| 成人激情开心网| 色综合激情五月| 欧美性受极品xxxx喷水| 欧美丰满嫩嫩电影| 日韩欧美自拍偷拍| 国产亚洲一区二区在线观看| 欧美国产一区在线| 成人免费在线观看入口| 亚洲美女淫视频| 亚洲va天堂va国产va久| 麻豆视频观看网址久久| 国产一区视频在线看| 成人综合在线视频| 91最新地址在线播放| 欧美性猛片xxxx免费看久爱| 欧美一级片在线观看| wwwwxxxxx欧美| 国产精品久久久久久久第一福利 | 国产精品久久久久一区二区三区共 | 91日韩一区二区三区| 欧美视频在线观看一区| 91精品国产美女浴室洗澡无遮挡| 精品免费视频.| 亚洲人一二三区| 亚洲国产日日夜夜| 精品一区二区在线观看| 成人aa视频在线观看| 欧美精品99久久久**| 久久久综合九色合综国产精品| 国产精品国产三级国产普通话99 | 成人精品免费看| 色婷婷精品久久二区二区蜜臂av | 欧美性大战久久久| 精品日韩在线一区| 亚洲人成精品久久久久久| 肉肉av福利一精品导航| 成人午夜看片网址| 欧美福利视频导航| 中文字幕人成不卡一区| 美女爽到高潮91| 欧美在线影院一区二区| 久久久久久综合| 亚洲高清一区二区三区| 国产精品一区在线观看你懂的| 欧日韩精品视频| 欧美国产精品中文字幕| 日本伊人午夜精品| av中文一区二区三区| 欧美成人女星排行榜| 亚洲精品国产品国语在线app| 经典三级在线一区| 欧美精品粉嫩高潮一区二区| 欧美激情一区二区三区蜜桃视频| 日韩专区中文字幕一区二区| 不卡影院免费观看| 日韩精品一区国产麻豆| 一区二区三区在线观看视频| 国产成人超碰人人澡人人澡| 日韩欧美区一区二| 亚洲高清在线精品| 91理论电影在线观看| 久久精品夜夜夜夜久久| 日韩专区在线视频| 欧美午夜宅男影院| 国产精品护士白丝一区av| 国产一区二区三区在线观看免费| 欧美日韩高清一区| 一区二区在线观看视频| www.亚洲色图| 国产三区在线成人av| 毛片基地黄久久久久久天堂| 欧美日韩国产高清一区二区| 亚洲欧美国产三级| 成人h动漫精品一区二区| 久久蜜桃av一区二区天堂| 免费人成精品欧美精品| 欧美三级日韩三级国产三级| 亚洲精品日日夜夜| 91亚洲精品久久久蜜桃网站| 国产精品午夜春色av| 国产精品69毛片高清亚洲| 欧美成人a∨高清免费观看| 五月激情综合色| 精品婷婷伊人一区三区三| 亚洲综合区在线| 色婷婷久久99综合精品jk白丝| 最好看的中文字幕久久| 成人aa视频在线观看| 中文字幕一区二区三区蜜月| 成人国产精品视频| 国产精品成人一区二区艾草| 国产不卡高清在线观看视频| 日本一区二区综合亚洲| 成人免费视频视频| 国产精品白丝在线| 一本色道a无线码一区v| 亚洲日本青草视频在线怡红院| 97国产一区二区| 一区二区三区四区五区视频在线观看| 一本色道**综合亚洲精品蜜桃冫| 亚洲猫色日本管| 欧美日韩在线播| 蜜桃av一区二区| 久久久精品人体av艺术| www.久久精品| 亚洲成人在线网站| 日韩精品一区二区三区在线| 国产精品 日产精品 欧美精品| 欧美国产乱子伦| 欧日韩精品视频| 久久精品国产精品亚洲综合| 久久久久国产精品麻豆ai换脸 | 99r国产精品| 亚洲超丰满肉感bbw| 日韩一二三区视频| 成人免费福利片| 亚洲成人免费在线| 久久综合九色综合97婷婷| 成人av中文字幕| 香蕉成人伊视频在线观看| 精品蜜桃在线看| 91麻豆精品在线观看| 日韩国产欧美在线视频| 久久免费偷拍视频| 91麻豆国产在线观看| 美腿丝袜亚洲三区| 中文字幕五月欧美| 欧美高清视频www夜色资源网| 国产伦精品一区二区三区免费| 中文字幕亚洲区| 5566中文字幕一区二区电影| 国产成人免费视| 亚洲成a天堂v人片| 欧美韩国日本不卡| 7777精品伊人久久久大香线蕉完整版 | 欧美色中文字幕| 国产成人精品免费| 婷婷成人综合网| 国产精品女主播av| 日韩三级在线观看| 一本色道**综合亚洲精品蜜桃冫| 美国十次综合导航| 亚洲欧洲制服丝袜| 欧美精品一区视频| 在线观看一区二区视频| 国产成人在线观看| 日韩高清在线不卡| 欧美国产欧美综合| 日韩欧美www| 99久久免费视频.com| 久久精品国产999大香线蕉| 国产精品视频一二三区| 日韩欧美中文字幕公布| 一本大道综合伊人精品热热 | 99久久久无码国产精品| 狠狠色丁香久久婷婷综| 五月综合激情日本mⅴ| 国产精品久久久久久久久快鸭|