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

📄 wiz32.rc

📁 提供了zip压缩解压缩的源代码 对于需要这方面的朋友希望有用
💻 RC
字号:
#include <windows.h>
#include "resource.h"
#include "pattern.h"
#include "rename.h"
#include "replace.h"
#include "sound.h"
#include "password.h"
#include "wizver.h"
#include <ver.h>

rcinclude dialogs\grep.dlg
rcinclude dialogs\unzopts.dlg
rcinclude dialogs\zipopts.dlg
rcinclude dialogs\about32.dlg
rcinclude dialogs\pattern.dlg
rcinclude dialogs\sound.dlg
rcinclude dialogs\seldir.dlg
rcinclude dialogs\copyfile.dlg
rcinclude dialogs\makedir.dlg
rcinclude dialogs\getfiles.dlg
rcinclude dialogs\getdate.dlg
rcinclude dialogs\getdir.dlg
rcinclude dialogs\rename.dlg
rcinclude dialogs\replace.dlg
rcinclude dialogs\password.dlg
rcinclude dialogs\comment.dlg

HelpCursor           CURSOR  "icons/help.cur"


InfoZip              ICON    "icons/info-zip.ico"
Zipped               ICON    "icons/zipped.ico"
UnZipped             ICON    "icons/unzipped.ico"

Splash BITMAP "bitmaps/splash.bmp"
InfoZip              BITMAP  "bitmaps/info-zip.bmp"
EXIT_BUTTON          BITMAP  "bitmaps/exit.bmp"
OPEN_BUTTON          BITMAP  "bitmaps/open-up.bmp"
HELP_BUTTON          BITMAP  "bitmaps/help.bmp"
COPY_BUTTON          BITMAP  "bitmaps/copy.bmp"
MOVE_BUTTON          BITMAP  "bitmaps/move.bmp"
RENAME_BUTTON        BITMAP  "bitmaps/rename.bmp"
TEST_BUTTON          BITMAP  "bitmaps/test.bmp"
DISPLAY_BUTTON       BITMAP  "bitmaps/display.bmp"
EXTRACT_BUTTON       BITMAP  "bitmaps/extract.bmp"
DELETE_BUTTON        BITMAP  "bitmaps/trash.bmp"
COMMENT_BUTTON       BITMAP  "bitmaps/comment.bmp"
MAKEDIR_BUTTON       BITMAP  "bitmaps/makedir.bmp"
SELECTALL_BUTTON     BITMAP  "bitmaps/selall.bmp"
DESELECTALL_BUTTON   BITMAP  "bitmaps/deselall.bmp"
SELECTPATTERN_BUTTON BITMAP  "bitmaps/selpat.bmp"
CLEARSTATUS_BUTTON   BITMAP  "bitmaps/clrstat.bmp"
COPYSTATUS_BUTTON    BITMAP  "bitmaps/copystat.bmp"
UNZIPTODIR_BUTTON    BITMAP  "bitmaps/unzipto.bmp"
STATUS_BUTTON        BITMAP  "bitmaps/status.bmp"
LTSTATUS_BUTTON      BITMAP  "bitmaps/ltstatus.bmp"
GET_ZIPINFO_BUTTON   BITMAP  "bitmaps/ltbulb.bmp"
ARCHIVE_BUTTON       BITMAP  "bitmaps/zipup.bmp"

VS_VERSION_INFO VERSIONINFO
FILEVERSION 3,0,0,0
PRODUCTVERSION 3,0,0,0
FILEFLAGSMASK 0x3L
FILEOS VOS__WINDOWS32
FILETYPE VFT_APP
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "040904E4"
        BEGIN
            VALUE "CompanyName", "Info-Zip\0"
            VALUE "FileDescription", "Info-Zip's Windows Un/Zipper\0"
            VALUE "FileVersion", WIZ_FILE_VER
            VALUE "InternalName", "Windows Info-Zip\0"
            VALUE "LegalCopyright", "Info-Zip 1996\0"
            VALUE "OriginalFilename", "WIZ.EXE\0"
            VALUE "ProductName", "Windows Info-Zip\0"
            VALUE "ProductVersion", WIZ_FILE_VER
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x409, 1252 
    END
END

WiZ MENU 
{
 POPUP "&File"
 {
  MENUITEM "&Create/Update Zip Archive...",   IDM_ZIP_TARGET
  MENUITEM SEPARATOR
  MENUITEM "&Open Archive...",                IDM_OPEN
  MENUITEM SEPARATOR
  MENUITEM "&Unzip Archive To...",            IDM_CHDIR
  MENUITEM SEPARATOR
  MENUITEM "&Copy Archive...\tF5",            IDM_COPY_ARCHIVE
  MENUITEM "&Move Archive...\tF6",            IDM_MOVE_ARCHIVE
  MENUITEM "&Delete Archive...\tF7",          IDM_DELETE_ARCHIVE
  MENUITEM "&Rename Archive...\tF8",          IDM_RENAME_ARCHIVE
  MENUITEM SEPARATOR
  MENUITEM "Ma&ke Directory...",              IDM_MAKE_DIR
  MENUITEM SEPARATOR
  MENUITEM "E&xit",                           IDM_EXIT
 }

 POPUP "&Edit"
 {
  MENUITEM "&Clear Edit Window",              IDM_CLEAR_STATUS
 }

 POPUP "&Archives"
 {
  MENUITEM "&Select All Files\tF2",           IDM_SELECT_ALL
  MENUITEM "&Deselect All Files\tF3",         IDM_DESELECT_ALL
  MENUITEM "Select Files by &Pattern...\tF4", IDM_SELECT_BY_PATTERN
  MENUITEM SEPARATOR
  MENUITEM "Delete &Entries in Archive",      IDM_ZIP_DELETE_ENTRIES, GRAYED
  MENUITEM SEPARATOR
  MENUITEM "&Update Archive Entries",         IDM_UPDATE_ZIP, GRAYED
  MENUITEM SEPARATOR
  MENUITEM "E&xtract",                        IDM_EXTRACT, GRAYED
  MENUITEM "D&isplay",                        IDM_DISPLAY, GRAYED
  MENUITEM "&Test",                           IDM_TEST, GRAYED
  MENUITEM SEPARATOR
  MENUITEM "Get Complete &Archive Info",      IDM_GET_ZIPINFO, GRAYED
  MENUITEM SEPARATOR
  MENUITEM "Show .Zip &Comment",              IDM_SHOW_COMMENT, GRAYED
  MENUITEM SEPARATOR
  MENUITEM "Archive Statistics",              IDM_ZIP_STATS
 }

 POPUP "&Search"
 {
  MENUITEM "Search Archives...",              IDM_GREP_ARCHIVE
 }

 POPUP "&View"
 {
  MENUITEM "Hide &Edit/Status Window",        IDM_MAX_STATUS
  MENUITEM SEPARATOR
  MENUITEM "Show Toolbar &Help",              IDM_SHOW_BUBBLE_HELP
 }

 POPUP "&Options"
 {
  MENUITEM "Always Save ""UnZip &To"" Dir",   IDM_SAVE_UNZIP_TO_DIR
  MENUITEM "Always Save ""UnZip &From"" Dir", IDM_SAVE_UNZIP_FROM_DIR
  MENUITEM "Always Save ""Zip To"" &Dir",     IDM_SAVE_ZIP_TO_DIR
  MENUITEM SEPARATOR
  MENUITEM "Unzip to Same Directory as Zip&File", IDM_UNZIP_TO_ZIP_DIR
  MENUITEM SEPARATOR
  MENUITEM "&UnZip Options...",               IDM_UNZIP_PREFERENCES
  MENUITEM SEPARATOR
  MENUITEM "&Zip Options...",                 IDM_ZIP_PREFERENCES
  MENUITEM SEPARATOR
  MENUITEM "&Sound Options...",               IDM_SOUND_OPTIONS
 }

 POPUP "&Help"
 {
  MENUITEM "&WiZ Help\tF1",                   IDM_HELP
  MENUITEM "&Using Windows Help",             IDM_HELP_HELP
  MENUITEM SEPARATOR
  MENUITEM "&About WiZ...",                   IDM_ABOUT
 }

}

POPUPLISTMENU MENU DISCARDABLE
BEGIN
    POPUP "Dummy Popup"
    BEGIN
       MENUITEM "Select All Files",           IDM_SELECT_ALL
       MENUITEM "Deselect All Files",         IDM_DESELECT_ALL
       MENUITEM "Select Files by Pattern...", IDM_SELECT_BY_PATTERN
       MENUITEM SEPARATOR
       MENUITEM "Delete Entries in Archive",  IDM_ZIP_DELETE_ENTRIES, GRAYED
       MENUITEM SEPARATOR
       MENUITEM "Update Archive Entries",     IDM_UPDATE_ZIP, GRAYED
       MENUITEM SEPARATOR
       MENUITEM "Extract",                    IDM_EXTRACT, GRAYED
       MENUITEM "Display",                    IDM_DISPLAY, GRAYED
       MENUITEM "Test",                       IDM_TEST, GRAYED
       MENUITEM "Get Zip Info",               IDM_GET_ZIPINFO, GRAYED
       MENUITEM "Show .Zip &Comment",         IDM_SHOW_COMMENT, GRAYED
       MENUITEM SEPARATOR
       MENUITEM "Copy Archive...",            IDM_COPY_ARCHIVE
       MENUITEM "Move Archive...",            IDM_MOVE_ARCHIVE
       MENUITEM "Delete Archive...",          IDM_DELETE_ARCHIVE
       MENUITEM "Rename Archive...",          IDM_RENAME_ARCHIVE
    END
END

EDITMENU MENU
BEGIN
    POPUP "&File"
    {
    MENUITEM "File Open...",                  IDM_EDIT_OPEN_FILE
    MENUITEM "Save As...",                    IDM_EDIT_SAVE_AS
    }

    POPUP "&Edit"
    {
    MENUITEM "&Undo",                         IDM_EDIT_UNDO
    MENUITEM SEPARATOR
    MENUITEM "Cu&t",                          IDM_EDIT_CUT
    MENUITEM "&Copy",                         IDM_EDIT_COPY
    MENUITEM "&Paste",                        IDM_EDIT_PASTE
    MENUITEM "&Delete",                       IDM_EDIT_DELETE
    MENUITEM SEPARATOR
    MENUITEM "Select &All",                   IDM_EDIT_SELECT_ALL
    MENUITEM SEPARATOR
    MENUITEM "Clear Edit Window",             IDM_CLEAR_STATUS
    }
END

WiZAccels ACCELERATORS
{
 VK_F1,     IDM_HELP,              VIRTKEY
 VK_F2,     IDM_SELECT_ALL,        VIRTKEY
 VK_F3,     IDM_DESELECT_ALL,      VIRTKEY
 VK_F4,     IDM_SELECT_BY_PATTERN, VIRTKEY
 VK_F5,     IDM_COPY_ARCHIVE,      VIRTKEY
 VK_F6,     IDM_MOVE_ARCHIVE,      VIRTKEY
 VK_F7,     IDM_DELETE_ARCHIVE,    VIRTKEY
 VK_F8,     IDM_RENAME_ARCHIVE,    VIRTKEY
 VK_F1,     IDM_SHIFT_HELP,        VIRTKEY, SHIFT
 VK_ESCAPE, IDM_ESCAPE,            VIRTKEY
}


⌨️ 快捷键说明

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