ioexplorer.rc

来自「IO函数调用测试」· RC 代码 · 共 848 行 · 第 1/3 页

RC
848
字号
        LEFTMARGIN, 7
        RIGHTMARGIN, 280
        TOPMARGIN, 7
        BOTTOMMARGIN, 182
    END

    IDD_WRITEFILE, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 280
        TOPMARGIN, 7
        BOTTOMMARGIN, 182
    END

    IDD_DEVICEIOCONTROL, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 280
        TOPMARGIN, 7
        BOTTOMMARGIN, 182
    END

    IDD_GetFileSize, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 280
        TOPMARGIN, 7
        BOTTOMMARGIN, 182
    END

    IDD_IOCTL, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 285
        TOPMARGIN, 7
        BOTTOMMARGIN, 202
    END

    IDD_NOTE, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 227
        TOPMARGIN, 7
        BOTTOMMARGIN, 40
    END

    IDD_QUERYDOSDEVICE, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 280
        TOPMARGIN, 7
        BOTTOMMARGIN, 181
    END
END
#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_ABOUTBOX DIALOG DISCARDABLE  22, 17, 204, 89
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "About "
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,169,74,32,14,WS_GROUP
    LTEXT           "FileDescription",IDC_ABOUT_FILEDESCRIPTION,30,2,118,8
    LTEXT           "Version ",IDC_STATIC,152,2,28,8
    LTEXT           "ProductVersion",IDC_ABOUT_VERSION,180,2,17,8
    LTEXT           "LegalCopyright",IDC_ABOUT_LEGALCOPYRIGHT,30,10,168,16
    LTEXT           "Comments",IDC_ABOUT_COMMENTS,30,31,135,8
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKRECT,2,42,200,1
    LTEXT           "OSVERSION",IDC_ABOUT_OSVERSION,4,45,196,8
    LTEXT           "ProcessorVersion",IDC_ABOUT_PROCESSORVERSION,4,53,196,8
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKRECT,2,63,200,1
    LTEXT           "LegalTrademarks",IDC_ABOUT_LEGALTRADEMARKS,3,68,156,18
    ICON            IDI_JMNCO,IDC_STATIC,7,22,18,20
    ICON            IDR_MAINFRAME,IDC_STATIC,7,2,18,20
    PUSHBUTTON      "More...",IDC_MORE,169,27,32,14
END

IDD_CREATEFILE DIALOG DISCARDABLE  0, 0, 287, 189
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "CreateFile"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "LPCTSTR FileName",IDC_STATIC,10,7,74,8
    EDITTEXT        IDC_FILENAME,88,5,176,14,ES_AUTOHSCROLL
    LTEXT           "DWORD DesiredAccess",IDC_STATIC,10,23,76,8
    CONTROL         "GENERIC_READ",IDC_GENERIC_READ,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,90,22,69,10
    CONTROL         "GENERIC_WRITE",IDC_GENERIC_WRITE,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,163,22,72,10
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,6,21,
                    258,12
    CONTROL         "SHARE_DELETE",IDC_SHARE_DELETE,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,90,37,70,10
    CONTROL         "SHARE_READ",IDC_SHARE_READ,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,163,37,62,10
    CONTROL         "SHARE_WRITE",IDC_SHARE_WRITE,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,90,47,65,10
    LTEXT           "DWORD ShareMode",IDC_STATIC,10,38,65,8
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,6,36,
                    258,22
    LTEXT           "LPSECURITYATTRIBUTES SecurityAttributes",
                    IDC_SECURITY_CAPTION,10,62,139,8
    CONTROL         "Inherit Handle",IDC_INHERIT_HANDLES,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,153,62,57,10
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,6,61,
                    258,12
    PUSHBUTTON      "Create",IDC_CREATE,8,136,50,14
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,6,75,
                    258,16
    LTEXT           "DWORD CreationDistribution",IDC_STATIC,10,79,87,8
    COMBOBOX        IDC_CREATION_DISTRIBUTION,104,77,103,30,CBS_DROPDOWN | 
                    CBS_SORT | WS_VSCROLL | WS_TABSTOP
    LTEXT           "00000000",IDC_HANDLE,63,138,29,8
    EDITTEXT        IDC_STATUS,95,137,168,12,ES_AUTOHSCROLL | ES_READONLY
    EDITTEXT        IDC_TEXT,6,93,258,39,ES_MULTILINE | ES_READONLY | 
                    WS_VSCROLL
    PUSHBUTTON      "&Help",IDC_HELPBUTTON,235,172,50,14
END

IDD_FLAGSANDATTRIBUTES DIALOG DISCARDABLE  0, 0, 287, 189
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Flags and Attributes"
FONT 8, "MS Sans Serif"
BEGIN
    GROUPBOX        "FILE_FLAG_",IDC_STATIC,10,9,102,96
    CONTROL         "WRITE_THROUGH",IDC_FILE_FLAG_WRITE_THROUGH,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,19,22,89,10
    CONTROL         "OVERLAPPED",IDC_FILE_FLAG_OVERLAPPED,"Button",
                    BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,19,32,89,10
    CONTROL         "NO_BUFFERING",IDC_FILE_FLAG_NO_BUFFERING,"Button",
                    BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,19,42,89,10
    CONTROL         "RANDOM_ACCESS",IDC_FILE_FLAG_RANDOM_ACCESS,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,19,52,89,10
    CONTROL         "SEQUENTIAL_SCAN",IDC_FILE_FLAG_SEQUENTIAL_SCAN,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,19,62,89,10
    CONTROL         "DELETE_ON_CLOSE",IDC_FILE_FLAG_DELETE_ON_CLOSE,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,19,72,89,10
    CONTROL         "BACKUP_SEMANTICS",IDC_FILE_FLAG_BACKUP_SEMANTICS,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,19,82,89,10
    CONTROL         "POSIX_SEMANTICS",IDC_FILE_FLAG_POSIX_SEMANTICS,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,19,92,89,10
    GROUPBOX        "FILE_ATTRIBUTE_",IDC_STATIC,118,9,82,107
    CONTROL         "READONLY",IDC_FILE_ATTRIBUTE_READONLY,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,125,22,64,10
    CONTROL         "HIDDEN",IDC_FILE_ATTRIBUTE_HIDDEN,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,125,32,64,10
    CONTROL         "SYSTEM",IDC_FILE_ATTRIBUTE_SYSTEM,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,125,42,64,10
    CONTROL         "DIRECTORY",IDC_FILE_ATTRIBUTE_DIRECTORY,"Button",
                    BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,125,52,64,10
    CONTROL         "ARCHIVE",IDC_FILE_ATTRIBUTE_ARCHIVE,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,125,62,64,10
    CONTROL         "NORMAL",IDC_FILE_ATTRIBUTE_NORMAL,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,125,72,64,10
    CONTROL         "TEMPORARY",IDC_FILE_ATTRIBUTE_TEMPORARY,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,125,82,64,10
    CONTROL         "COMPRESSED",IDC_FILE_ATTRIBUTE_COMPRESSED,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,125,92,64,10
    CONTROL         "OFFLINE",IDC_FILE_ATTRIBUTE_OFFLINE,"Button",
                    BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,125,102,64,10
    PUSHBUTTON      "&Help",IDC_HELPBUTTON,235,172,50,14
END

IDD_CLOSEHANDLE DIALOG DISCARDABLE  0, 0, 287, 189
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "CloseHandle"
FONT 8, "MS Sans Serif"
BEGIN
    PUSHBUTTON      "CloseHandle",IDC_CLOSEHANDLE,7,31,50,14
    COMBOBOX        IDC_HANDLE,65,10,121,39,CBS_DROPDOWNLIST | 
                    CBS_OWNERDRAWFIXED | WS_VSCROLL | WS_TABSTOP
    LTEXT           "HANDLE File",IDC_STATIC,5,12,41,8
    EDITTEXT        IDC_STATUS,6,78,179,11,ES_AUTOHSCROLL | ES_READONLY
    LTEXT           "CloseHandle( )",IDC_TEXT,6,53,180,18
    PUSHBUTTON      "&Help",IDC_HELPBUTTON,235,172,50,14
END

IDD_EVENTLOG DIALOG DISCARDABLE  0, 0, 287, 187
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Event Log"
FONT 8, "MS Sans Serif"
BEGIN
    LISTBOX         IDC_EVENTS,6,5,203,178,LBS_OWNERDRAWVARIABLE | 
                    LBS_NOINTEGRALHEIGHT | LBS_EXTENDEDSEL | WS_VSCROLL | 
                    WS_HSCROLL | WS_TABSTOP
    PUSHBUTTON      "De&lete",IDC_DELETE,235,51,50,14
    PUSHBUTTON      "&Up",IDC_UP,235,67,22,14
    PUSHBUTTON      "&Down",IDC_DOWN,263,67,22,14
    PUSHBUTTON      "&Clear",IDC_CLEAR,235,35,50,14
    PUSHBUTTON      "&Save...",IDC_SAVE,235,127,50,14
    PUSHBUTTON      "Save &As...",IDC_SAVE_AS,235,143,50,14
    PUSHBUTTON      "&Open...",IDC_OPEN,235,111,50,14
    PUSHBUTTON      "E&xecute",IDC_EXECUTE,235,4,50,14
    PUSHBUTTON      "&Annotation",IDC_ANNOTATION,235,83,50,14
    PUSHBUTTON      "&Help",IDC_HELPBUTTON,235,172,50,14
END

IDD_NAMED_PIPE DIALOG DISCARDABLE  0, 0, 287, 189
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "CreateNamedPipe"
FONT 8, "MS Sans Serif"
BEGIN
    PUSHBUTTON      "Create",IDC_CREATE,8,174,50,14
    LTEXT           "00000000",IDC_HANDLE,63,176,29,8
    LTEXT           "LPCTSTR Name",IDC_STATIC,10,5,64,8
    EDITTEXT        IDC_FILENAME,88,2,176,14,ES_AUTOHSCROLL
    PUSHBUTTON      ".",IDC_DOT_PIPE,78,2,7,14
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,6,19,
                    278,54
    LTEXT           "DWORD OpenMode",IDC_STATIC,10,23,69,8
    CONTROL         "FILE_FLAG_WRITE_THROUGH",IDC_FILE_FLAG_WRITE_THROUGH,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,44,114,10
    CONTROL         "FILE_FLAG_OVERLAPPED",IDC_FILE_FLAG_OVERLAPPED,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,15,55,99,10
    CONTROL         "WRITE_DAC",IDC_WRITE_DAC,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,145,40,56,10
    GROUPBOX        "Security",IDC_STATIC,140,33,127,37
    CONTROL         "WRITE_OWNER",IDC_WRITE_OWNER,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,145,50,68,10
    CONTROL         "ACCESS_SYSTEM_SECURITY",IDC_ACCESS_SYSTEM_SECURITY,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,145,58,112,10
    GROUPBOX        "Mode flags",IDC_STATIC,13,33,124,37
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,6,75,
                    278,22
    LTEXT           "DWORD OpenMode",IDC_STATIC,10,80,65,8
    CONTROL         "TYPE_BYTE",IDC_PIPE_TYPE_BYTE,"Button",
                    BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,75,78,71,10
    CONTROL         "TYPE_MESSAGE",IDC_PIPE_TYPE_MESSAGE,"Button",
                    BS_AUTORADIOBUTTON,75,86,71,10
    CONTROL         "READMODE_BYTE",IDC_PIPE_READMODE_BYTE,"Button",
                    BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,146,78,92,10
    CONTROL         "READMODE_MESSAGE",IDC_PIPE_READMODE_MESSAGE,"Button",
                    BS_AUTORADIOBUTTON,146,86,92,10
    CONTROL         "WAIT",IDC_PIPE_WAIT,"Button",BS_AUTORADIOBUTTON | 
                    WS_GROUP | WS_TABSTOP,241,78,33,10
    CONTROL         "NOWAIT",IDC_PIPE_NOWAIT,"Button",BS_AUTORADIOBUTTON,241,
                    86,41,10
    LTEXT           "DWORD MaxInstances",IDC_STATIC,10,102,70,8
    EDITTEXT        IDC_MAXINSTANCES,82,101,23,14,ES_AUTOHSCROLL | ES_NUMBER
    CONTROL         "Spin1",IDC_SPIN_MAXINSTANCES,"msctls_updown32",
                    UDS_SETBUDDYINT | UDS_AUTOBUDDY | UDS_ARROWKEYS,104,101,
                    10,14
    CONTROL         "Unlimited",IDC_UNLIMITED,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,115,103,41,10
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,6,99,
                    167,18
    EDITTEXT        IDC_OUTBUFFERSIZE,254,99,23,14,ES_AUTOHSCROLL | 
                    ES_NUMBER
    CONTROL         "Spin1",IDC_SPIN_OUTBUFFERSIZE,"msctls_updown32",
                    UDS_SETBUDDYINT | UDS_AUTOBUDDY | UDS_ARROWKEYS,276,99,8,
                    14
    LTEXT           "DWORD OutBufferSize",IDC_STATIC,177,102,69,8
    EDITTEXT        IDC_INBUFFERSIZE,254,118,23,14,ES_AUTOHSCROLL | 
                    ES_NUMBER
    CONTROL         "Spin1",IDC_SPIN_INBUFFERSIZE,"msctls_updown32",
                    UDS_SETBUDDYINT | UDS_AUTOBUDDY | UDS_ARROWKEYS,276,118,
                    8,14
    LTEXT           "DWORD InBufferSize",IDC_STATIC,177,121,64,8
    EDITTEXT        IDC_DEFAULTTIMEOUT,143,118,23,14,ES_AUTOHSCROLL | 
                    ES_NUMBER
    CONTROL         "Spin1",IDC_SPIN_DEFAULTTIMEOUT,"msctls_updown32",
                    UDS_SETBUDDYINT | UDS_AUTOBUDDY | UDS_ARROWKEYS,165,118,
                    8,14
    LTEXT           "DWORD DefaultTimeout",IDC_STATIC,66,121,75,8
    CONTROL         "InheritHandles",IDC_INHERITHANDLES,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,6,120,59,10
    CONTROL         "Duplex",IDC_PIPE_ACCESS_DUPLEX,"Button",
                    BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,88,24,37,9
    CONTROL         "Inbound",IDC_PIPE_ACCESS_INBOUND,"Button",
                    BS_AUTORADIOBUTTON,132,24,40,9
    CONTROL         "Outbound",IDC_PIPE_ACCESS_OUTBOUND,"Button",
                    BS_AUTORADIOBUTTON,180,24,45,9
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,80,23,
                    148,11
    EDITTEXT        IDC_TEXT,7,134,277,39,ES_MULTILINE | ES_READONLY | 
                    WS_VSCROLL
    EDITTEXT        IDC_STATUS,92,175,191,10,ES_AUTOHSCROLL | ES_READONLY

⌨️ 快捷键说明

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