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

📄 cabwoman.rc

📁 一个关于windows内置cab文件的源码,能够将cab文件解压缩
💻 RC
字号:

// CabWoman.rc
// 01-20-1997 Sven B. Schreiber
// sbs@orgon.com

#include <windows.h>
#include "CabWoman.h"

// =================================================================
// ICONS
// =================================================================

IconCabWoman ICON CabWoman.ico

// =================================================================
// DIALOGS
// =================================================================

DlgCabWomanMain DIALOG DISCARDABLE 0, 0, 316, 226
STYLE DS_ABSALIGN | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION MAIN_CAPTION
    {
    LTEXT      "",                    IDT_VOLUMES,       12,  26,  22,   8, WS_GROUP
    LISTBOX                           IDL_VOLUMES,       12,  36,  22, 178, WS_TABSTOP | WS_VSCROLL | LBS_SORT

    LTEXT      "",                    IDT_DIRECTORIES,   36,  26, 104,   8, WS_GROUP
    LISTBOX                           IDL_DIRECTORIES,   36,  36, 104,  82, WS_TABSTOP | WS_VSCROLL | LBS_SORT

    LTEXT      "",                    IDT_CABINETS,      36, 122, 104,   8, WS_GROUP
    LISTBOX                           IDL_CABINETS,      36, 132, 104,  82, WS_TABSTOP | WS_VSCROLL | LBS_SORT

    LTEXT      "",                    IDT_FILES,        142,  26, 104,   8, WS_GROUP
    LISTBOX                           IDL_FILES,        142,  36, 104, 178, WS_TABSTOP | WS_VSCROLL | LBS_SORT

    EDITTEXT                          -1,                12,  12, 292,  10, WS_DISABLED
    LTEXT      "",                    IDT_PATH,          14,  13, 288,   8

    LTEXT      "Volume Type",         -1,               258,  26,  50,   8
    EDITTEXT                          -1,               258,  36,  46,  12, WS_DISABLED
    LTEXT      "",                    IDT_VOLTYPE,      260,  38,  42,   8

    LTEXT      "File Size",           -1,               258,  52,  50,   8
    EDITTEXT                          -1,               258,  62,  46,  12, WS_DISABLED
    LTEXT      "",                    IDT_SIZE,         260,  64,  42,   8

    LTEXT      "File Date",           -1,               258,  78,  50,   8
    EDITTEXT                          -1,               258,  88,  46,  12, WS_DISABLED
    LTEXT      "",                    IDT_DATE,         260,  90,  42,   8

    LTEXT      "File Time",           -1,               258, 104,  50,   8
    EDITTEXT                          -1,               258, 114,  46,  12, WS_DISABLED
    LTEXT      "",                    IDT_TIME,         260, 116,  42,   8

    LTEXT      "File Attributes",     -1,               258, 130,  50,   8
    EDITTEXT                          -1,               258, 140,  46,  12, WS_DISABLED
    LTEXT      "",                    IDT_ATTRIBUTES,   260, 142,  42,   8

    PUSHBUTTON "&Extract",            IDB_EXTRACT,      258, 162,  46,  16, WS_GROUP
    PUSHBUTTON "&About",              IDB_ABOUT,        258, 180,  46,  16
    PUSHBUTTON "E&xit",               IDB_EXIT,         258, 198,  46,  16
    }

// -----------------------------------------------------------------

DlgCabWomanInfo DIALOG DISCARDABLE 0, 0, 270, 170
STYLE DS_ABSALIGN | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION INFO_CAPTION
    {
    EDITTEXT                          -1,                12,  12,  76, 146, WS_DISABLED
    EDITTEXT                          -1,                90,  12, 124, 146, WS_DISABLED

    RTEXT      "Cabinet name",        -1,                14,  16,  70,   8
    LTEXT      "",                    IDT_THIS,          94,  16, 118,   8

    RTEXT      "Previous cabinet",    -1,                14,  26,  70,   8
    LTEXT      "",                    IDT_PREVIOUS,      94,  26, 118,   8

    RTEXT      "Next cabinet",        -1,                14,  36,  70,   8
    LTEXT      "",                    IDT_NEXT,          94,  36, 118,   8

    RTEXT      "Reserved bytes",      -1,                14,  46,  70,   8
    LTEXT      "",                    IDT_RESERVED,      94,  46, 118,   8

    RTEXT      "Cabinet set ID",      -1,                14,  56,  70,   8
    LTEXT      "",                    IDT_SET_ID,        94,  56, 118,   8

    RTEXT      "Cabinet number",      -1,                14,  66,  70,   8
    LTEXT      "",                    IDT_CAB_NUMBER,    94,  66, 118,   8

    RTEXT      "Number of folders",   -1,                14,  76,  70,   8
    LTEXT      "",                    IDT_NFOLDERS,      94,  76, 118,   8

    RTEXT      "Number of files",     -1,                14,  86,  70,   8
    LTEXT      "",                    IDT_NFILES,        94,  86, 118,   8

    RTEXT      "Extra data offset",   -1,                14,  96,  70,   8
    LTEXT      "",                    IDT_EXTRA_DATA,    94,  96, 118,   8

    RTEXT      "Cabinet list offset", -1,                14, 106,  70,   8
    LTEXT      "",                    IDT_CAB_LIST,      94, 106, 118,   8

    RTEXT      "Folder list offset",  -1,                14, 116,  70,   8
    LTEXT      "",                    IDT_FOLDER_LIST,   94, 116, 118,   8

    RTEXT      "File list offset",    -1,                14, 126,  70,   8
    LTEXT      "",                    IDT_FILE_LIST,     94, 126, 118,   8

    RTEXT      "File data offset",    -1,                14, 136,  70,   8
    LTEXT      "",                    IDT_FILE_DATA,     94, 136, 118,   8

    RTEXT      "Cabinet size",        -1,                14, 146,  70,   8
    LTEXT      "",                    IDT_CAB_SIZE,      94, 146, 118,   8

    PUSHBUTTON "&OK",                 IDOK,             226,  12,  32, 146, WS_GROUP
    }

// -----------------------------------------------------------------

DlgCabWomanAbout DIALOG DISCARDABLE 0, 0, 200, 122
STYLE DS_ABSALIGN | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION ABOUT_CAPTION
    {
    EDITTEXT               -1,  12,  12, 176,  52, WS_DISABLED
    EDITTEXT               -1,  16,  16, 168,  44, WS_DISABLED
    EDITTEXT               -1,  21,  83,  18,  18, WS_DISABLED
    EDITTEXT               -1, 161,  83,  18,  18, WS_DISABLED
    CTEXT ABOUT_TEXT1,     -1,  22,  22, 156,   8
    CTEXT ABOUT_TEXT2,     -1,  22,  30, 156,   8
    CTEXT ABOUT_TEXT3,     -1,  22,  38, 156,   8
    CTEXT ABOUT_TEXT4,     -1,  22,  46, 156,   8
    ICON  ABOUT_ICON,      -1,  22,  84,  16,  16
    ICON  ABOUT_ICON       -1, 162,  84,  16,  16
    DEFPUSHBUTTON "&OK", IDOK,  60,  74,  80,  36, WS_GROUP
    }

// =================================================================
// END OF FILE
// =================================================================

⌨️ 快捷键说明

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