📄 rsrc.rc
字号:
#define ID_MANIFEST_RESOURCE 1
#define MANIFEST 24
#include "/masm32/include/resource.h"
#include "RLPackVer.rc"
510 BITMAP DISCARDABLE "logo.bmp"
500 ICON DISCARDABLE "MAINICON.ICO"
1 MANIFEST DISCARDABLE "manifest.xml"
TESTWIN DIALOGEX 0,0,276,256
CAPTION "[RLPack]"
FONT 8,"Verdana",700,0
STYLE 0x10CA0844
EXSTYLE 0x00000010
BEGIN
CONTROL "Make Backup", 600, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 6, 240, 60, 11
CONTROL "Pack", 107, BUTTON, BS_PUSHBUTTON | BS_CENTER | BS_VCENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 92, 238, 60, 15
CONTROL "Browse", 108, BUTTON, BS_PUSHBUTTON | BS_CENTER | BS_VCENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 231, 42, 41, 15
CONTROL "Buy Full Edition", 110, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 152, 238, 60, 15
CONTROL "About", 109, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 212, 238, 60, 15
CONTROL "?", 106, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 70, 238, 21, 15
CONTROL "filename.exe", 102, EDIT, ES_LEFT | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_READONLY | WS_CHILD | WS_VISIBLE, 38, 45, 191, 10 , 0x00020000
CONTROL "Filename:", 0, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 3, 45, 33, 10
CONTROL "File packing log", 1, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 3, 59, 270, 81
CONTROL "", 111, LISTBOX, LBS_NOTIFY | LBS_NOINTEGRALHEIGHT | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP, 6, 69, 263, 67 , 0x00020000
CONTROL "#510", 301, STATIC, SS_BITMAP | WS_CHILD | WS_VISIBLE | WS_GROUP, 0, 0, 490, 60
CONTROL "Options", 210, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 3, 142, 130, 92
CONTROL "Strip relocations", 601, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 6, 164, 93, 15
CONTROL "Strip TLS", 602, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 6, 152, 93, 13
CONTROL "Pack progress and ratio", 607, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 135, 142, 139, 65
CONTROL "Original size:", 603, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 140, 153, 125, 11
CONTROL "Packed size:", 604, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 140, 162, 127, 11
CONTROL "Ratio:", 605, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 140, 171, 129, 9
CONTROL "Don't strip unimportant resources", 610, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 6, 190, 125, 13
CONTROL "Preserve overlay", 611, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 6, 203, 77, 13
CONTROL "Strip export table", 619, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 6, 177, 77, 13
CONTROL "Progress", 900, "msctls_progress32", WS_CHILD | WS_VISIBLE, 140, 193, 127, 9
CONTROL "Select compression algorithm", 0, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 135, 208, 139, 26
CONTROL "", 1001, COMBOBOX, CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 185, 217, 86, 13
CONTROL "Compression:", 0, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 138, 219, 46, 11
CONTROL "Raw resource(s):", 0, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE, 6, 219, 62, 9
CONTROL "", 1002, EDIT, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 65, 217, 50, 13 , 0x00000200
CONTROL "S", 112, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 116, 217, 15, 13
END
TESTWIN2 DIALOGEX 6, 6, 213, 118
STYLE DS_CENTER | WS_MINIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_TOPMOST
CAPTION "About"
FONT 8, "Verdana",700
BEGIN
CONTROL 510, 3001, STATIC, SS_BITMAP | WS_CHILD | WS_VISIBLE | WS_GROUP, 0, 0, 214, 60 , 0x00000000
CONTROL "About", 3002, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 2, 40, 209, 57
CONTROL 500, 3003, STATIC, SS_ICON | SS_CENTERIMAGE | WS_CHILD | WS_VISIBLE, 10, 51, 21, 19
CONTROL "Reversing Labs Packer v1.20 Basic Edition", 3004, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE, 42, 53, 146, 8
CONTROL "OK", 3005, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 163, 101, 48, 15
CONTROL "WebSite", 3006, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 2, 101, 48, 15
CONTROL "Update", 3007, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 51, 101, 48, 15
CONTROL "Visit www.reversinglabs.com the home of RLPack", 0, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE, 42, 62, 164, 9
CONTROL "Program uses aPLib 0.43 by Jorgen Ibsen", 0, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE, 42, 75, 144, 8
CONTROL "Program uses LZMA 4.30 by Igor Pavlov", 0, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE, 42, 84, 155, 9
END
TESTWIN3 DIALOGEX 6, 6, 146, 199
STYLE DS_CENTER | WS_MINIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_TOPMOST
CAPTION "RLPack - Resource options"
FONT 8, "Verdana",700
BEGIN
CONTROL "Compress checked resource items", 0, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 2, 39, 141, 139
CONTROL 510, 7000, STATIC, SS_BITMAP | WS_CHILD | WS_VISIBLE | WS_GROUP, 0, 0, 400, 38
CONTROL "Save", 8000, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 47, 181, 48, 15
CONTROL "Cancel", 8001, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 95, 181, 48, 15
CONTROL "Cursor", 7001, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 50, 39, 14
CONTROL "Bitmap", 7002, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 61, 60, 14
CONTROL "Icons", 7003, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 72, 60, 14
CONTROL "Menu", 7004, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 83, 60, 14
CONTROL "Dialog", 7005, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 95, 60, 14
CONTROL "Strings", 7006, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 106, 60, 14
CONTROL "Font directory", 7007, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 117, 60, 14
CONTROL "Font", 7008, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 128, 60, 14
CONTROL "Accelerator", 7009, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 139, 60, 14
CONTROL "RCData", 7010, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 150, 60, 14
CONTROL "Message table", 7011, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 161, 60, 14
CONTROL "Group cursor", 7012, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 75, 50, 60, 14
CONTROL "Group icon", 7014, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 75, 61, 60, 14
CONTROL "Version", 7016, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 75, 72, 60, 14
CONTROL "Dialog include", 7017, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 75, 83, 60, 14
CONTROL "Plug play", 7019, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 75, 95, 60, 14
CONTROL "VXD", 7020, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 75, 106, 60, 14
CONTROL "Animated cursor", 7021, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 75, 117, 67, 14
CONTROL "Animated icon", 7022, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 75, 128, 60, 14
CONTROL "HTML", 7023, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 75, 139, 60, 14
CONTROL "Manifest", 7024, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 75, 150, 60, 14
CONTROL "TYPELIB", 7025, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 75, 161, 60, 14
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -