vcr.rc

来自「用于查询PC机上的USB端口是否有设备挂接上」· RC 代码 · 共 385 行 · 第 1/2 页

RC
385
字号
/**************************************************************************
 *
 *  THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
 *  KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
 *  IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR
 *  PURPOSE.
 *
 *  Copyright (c) 1993 - 1995  Microsoft Corporation.  All Rights Reserved.
 *
 *  File: vcr.rc
 *  Description: VCR-MCI Command Table
 *
 ***************************************************************************/
    
vcr RCDATA PRELOAD MOVEABLE DISCARDABLE
BEGIN
    "capability\0",             MCI_GETDEVCAPS, 0,              MCI_COMMAND_HEAD,
    "\0",                       MCI_INTEGER, 0,                 MCI_RETURN,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG ,
    "test\0",                   MCI_TEST,                       MCI_FLAG,       
    "\0",                       MCI_GETDEVCAPS_ITEM,            MCI_CONSTANT
    "can record\0",             MCI_GETDEVCAPS_CAN_RECORD,      MCI_INTEGER,
    "has audio\0",              MCI_GETDEVCAPS_HAS_AUDIO,       MCI_INTEGER,
    "has video\0",              MCI_GETDEVCAPS_HAS_VIDEO,       MCI_INTEGER,
    "has timecode\0",           MCI_VCR_GETDEVCAPS_HAS_TIMECODE,MCI_INTEGER,
    "uses files\0",             MCI_GETDEVCAPS_USES_FILES,      MCI_INTEGER,
    "compound device\0",        MCI_GETDEVCAPS_COMPOUND_DEVICE, MCI_INTEGER,
    "device type\0",            MCI_GETDEVCAPS_DEVICE_TYPE,     MCI_INTEGER,
    "can eject\0",              MCI_GETDEVCAPS_CAN_EJECT,       MCI_INTEGER,
    "can play\0",               MCI_GETDEVCAPS_CAN_PLAY,        MCI_INTEGER,
    "can save\0",               MCI_GETDEVCAPS_CAN_SAVE,        MCI_INTEGER,
    "can preroll\0",            MCI_VCR_GETDEVCAPS_CAN_PREROLL, MCI_INTEGER,
    "can preview\0",            MCI_VCR_GETDEVCAPS_CAN_PREVIEW, MCI_INTEGER,
    "can monitor sources\0",    MCI_VCR_GETDEVCAPS_CAN_MONITOR_SOURCES, MCI_INTEGER,
    "can detect length\0",      MCI_VCR_GETDEVCAPS_CAN_DETECT_LENGTH,   MCI_INTEGER,
    "can freeze\0",             MCI_VCR_GETDEVCAPS_CAN_FREEZE,          MCI_INTEGER,
    "seek accuracy\0",          MCI_VCR_GETDEVCAPS_SEEK_ACCURACY,       MCI_INTEGER,
    "has clock\0",              MCI_VCR_GETDEVCAPS_HAS_CLOCK,           MCI_INTEGER,
    "can reverse\0",            MCI_VCR_GETDEVCAPS_CAN_REVERSE,         MCI_INTEGER,
    "number of marks\0",        MCI_VCR_GETDEVCAPS_NUMBER_OF_MARKS,     MCI_INTEGER,
    "can test\0",               MCI_VCR_GETDEVCAPS_CAN_TEST,            MCI_INTEGER,
    "clock increment rate\0",   MCI_VCR_GETDEVCAPS_CLOCK_INCREMENT_RATE,MCI_INTEGER,
    "\0",                       0L,                             MCI_END_CONSTANT,
    "\0",                       0L,                             MCI_END_COMMAND,

    "info\0",                   MCI_INFO, 0,                    MCI_COMMAND_HEAD,
    "\0",                       MCI_STRING, 0,                  MCI_RETURN,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG,
    "test\0",                   MCI_TEST,                       MCI_FLAG,
    "product\0",                MCI_INFO_PRODUCT,               MCI_FLAG,
    "version\0",                MCI_VCR_INFO_VERSION,           MCI_FLAG,
    "\0",                       0L,                             MCI_END_COMMAND,

    "list\0",                   MCI_LIST, 0,                    MCI_COMMAND_HEAD,
    "\0",                       MCI_INTEGER, 0,                 MCI_RETURN,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG,
    "test\0",                   MCI_TEST,                       MCI_FLAG,
    "video source\0",           MCI_VCR_LIST_VIDEO_SOURCE,      MCI_FLAG,
    "audio source\0",           MCI_VCR_LIST_AUDIO_SOURCE,      MCI_FLAG,
    "count\0",                  MCI_VCR_LIST_COUNT,             MCI_FLAG,
    "number\0",                 MCI_VCR_LIST_NUMBER,            MCI_INTEGER,
    "\0",                       0L,                             MCI_END_COMMAND,

    "freeze\0",                 MCI_FREEZE, 0,                  MCI_COMMAND_HEAD,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG,
    "test\0",                   MCI_TEST,                       MCI_FLAG,
    "input\0",                  MCI_VCR_FREEZE_INPUT,           MCI_FLAG,
    "output\0",                 MCI_VCR_FREEZE_OUTPUT,          MCI_FLAG,
    "field\0",                  MCI_VCR_FREEZE_FIELD,           MCI_FLAG,
    "frame\0",                  MCI_VCR_FREEZE_FRAME,           MCI_FLAG,
    "\0",                       0L,                             MCI_END_COMMAND,

    "unfreeze\0",               MCI_UNFREEZE, 0,                MCI_COMMAND_HEAD,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG,
    "test\0",                   MCI_TEST,                       MCI_FLAG,
    "input\0",                  MCI_VCR_UNFREEZE_INPUT,         MCI_FLAG,
    "output\0",                 MCI_VCR_UNFREEZE_OUTPUT,        MCI_FLAG,
    "\0",                       0L,                             MCI_END_COMMAND,

    "mark\0",                   MCI_MARK, 0,                    MCI_COMMAND_HEAD,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG,
    "test\0",                   MCI_TEST,                       MCI_FLAG,
    "write\0",                  MCI_VCR_MARK_WRITE,             MCI_FLAG,
    "erase\0",                  MCI_VCR_MARK_ERASE,             MCI_FLAG,
    "\0",                       0L,                             MCI_END_COMMAND,

    "stop\0",                   MCI_STOP, 0,                    MCI_COMMAND_HEAD,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG,
    "test\0",                   MCI_TEST,                       MCI_FLAG,       
    "\0",                       0L,                             MCI_END_COMMAND,

    "pause\0",                  MCI_PAUSE, 0,                   MCI_COMMAND_HEAD,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG ,
    "test\0",                   MCI_TEST,                       MCI_FLAG,       
    "\0",                       0L,                             MCI_END_COMMAND,
 
    "play\0",                   MCI_PLAY, 0,                    MCI_COMMAND_HEAD,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG,
    "test\0",                   MCI_TEST,                       MCI_FLAG,
    "from\0",                   MCI_FROM,                       MCI_INTEGER,
    "to\0",                     MCI_TO,                         MCI_INTEGER,
    "reverse\0",                MCI_VCR_PLAY_REVERSE,           MCI_FLAG,
    "scan\0",                   MCI_VCR_PLAY_SCAN,              MCI_FLAG,
    "at\0"                      MCI_VCR_PLAY_AT,                MCI_INTEGER,
    "\0",                       0L,                             MCI_END_COMMAND,
    
    "record\0",                 MCI_RECORD, 0,                  MCI_COMMAND_HEAD,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG,
    "test\0",                   MCI_TEST,                       MCI_FLAG,
    "from\0",                   MCI_FROM,                       MCI_INTEGER,
    "to\0",                     MCI_TO,                         MCI_INTEGER,
    "insert\0",                 MCI_RECORD_INSERT,              MCI_FLAG,
    "overwrite\0",              MCI_RECORD_OVERWRITE,           MCI_FLAG,
    "initialize\0",             MCI_VCR_RECORD_INITIALIZE,      MCI_FLAG,
    "at\0"                      MCI_VCR_RECORD_AT,              MCI_INTEGER,
    "preview\0",                MCI_VCR_RECORD_PREVIEW,         MCI_FLAG,
    "\0",                       0L,                             MCI_END_COMMAND,
    
    "resume\0",                 MCI_RESUME, 0,                  MCI_COMMAND_HEAD,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG, 
    "test\0",                   MCI_TEST,                       MCI_FLAG,       
    "\0",                       0L,                             MCI_END_COMMAND,

    "step\0",                   MCI_STEP, 0,                    MCI_COMMAND_HEAD,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG,
    "test\0",                   MCI_TEST,                       MCI_FLAG,
    "by\0",                     MCI_VCR_STEP_FRAMES,            MCI_INTEGER,
    "reverse\0",                MCI_VCR_STEP_REVERSE,           MCI_FLAG,
    "\0",                       0L,                             MCI_END_COMMAND,

    "cue\0",                    MCI_CUE,0,                      MCI_COMMAND_HEAD,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG,
    "test\0",                   MCI_TEST,                       MCI_FLAG,
    "preroll\0",                MCI_VCR_CUE_PREROLL,            MCI_FLAG,
    "reverse\0",                MCI_VCR_CUE_REVERSE,            MCI_FLAG,
    "input\0",                  MCI_VCR_CUE_INPUT,              MCI_FLAG,
    "output\0",                 MCI_VCR_CUE_OUTPUT,             MCI_FLAG,
    "from\0",                   MCI_FROM,                       MCI_INTEGER,
    "to\0",                     MCI_TO,                         MCI_INTEGER,
    "\0",                       0L,                             MCI_END_COMMAND,

    "seek\0",                   MCI_SEEK, 0,                    MCI_COMMAND_HEAD,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG,
    "test\0",                   MCI_TEST,                       MCI_FLAG,
    "to start\0",               MCI_SEEK_TO_START,              MCI_FLAG,
    "to end\0",                 MCI_SEEK_TO_END,                MCI_FLAG,
    "to\0",                     MCI_TO,                         MCI_INTEGER,
    "reverse\0",                MCI_VCR_SEEK_REVERSE,           MCI_FLAG,
    "mark\0",                   MCI_VCR_SEEK_MARK,              MCI_INTEGER,
    "at\0"                      MCI_VCR_SEEK_AT,                MCI_INTEGER,
    "\0",                       0L,                             MCI_END_COMMAND,

    "index\0",                  MCI_INDEX, 0,                   MCI_COMMAND_HEAD,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG,
    "test\0",                   MCI_TEST,                       MCI_FLAG,
    "on\0",                     MCI_SET_ON,                     MCI_FLAG,
    "off\0",                    MCI_SET_OFF,                    MCI_FLAG,
    "\0",                       0L,                             MCI_END_COMMAND,

    "set\0",                    MCI_SET, 0,                     MCI_COMMAND_HEAD,
    "notify\0",                 MCI_NOTIFY,                     MCI_FLAG,
    "wait\0",                   MCI_WAIT,                       MCI_FLAG,
    "test\0",                   MCI_TEST,                       MCI_FLAG,
    "time format\0",            MCI_SET_TIME_FORMAT,            MCI_CONSTANT,
    "milliseconds\0",           MCI_FORMAT_MILLISECONDS, 0,     MCI_INTEGER,
    "ms\0",                     MCI_FORMAT_MILLISECONDS,0,      MCI_INTEGER,
    "frames\0",                 MCI_FORMAT_FRAMES, 0,           MCI_INTEGER,
    "smpte 30 drop\0",          MCI_FORMAT_SMPTE_30DROP, 0,     MCI_INTEGER,
    "smpte 30\0",               MCI_FORMAT_SMPTE_30, 0,         MCI_INTEGER,
    "smpte 25\0",               MCI_FORMAT_SMPTE_25, 0,         MCI_INTEGER,
    "smpte 24\0",               MCI_FORMAT_SMPTE_24, 0,         MCI_INTEGER,
    "hms\0",                    MCI_FORMAT_HMS, 0,              MCI_INTEGER,
    "tmsf\0",                   MCI_FORMAT_TMSF, 0,             MCI_INTEGER,
    "msf\0",                    MCI_FORMAT_MSF, 0,              MCI_INTEGER,
    "\0",                       0L,                             MCI_END_CONSTANT,
    "audio\0",                  MCI_SET_AUDIO,                  MCI_CONSTANT,
    "all\0",                    MCI_SET_AUDIO_ALL,              MCI_INTEGER,
    "left\0",                   MCI_SET_AUDIO_LEFT,             MCI_INTEGER,

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?