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

📄 prot.rc

📁 一个简单的软件加壳程序
💻 RC
字号:
#include "resource.h"
//===========================================================================
#define IDR_MAINFRAME			1
#define IDB_BITMAP				2
#define IDB_BITMAP2				3
#define	IDD_MAKEKEYFILE			6
#define IDC_TAB1				8
#define	IDC_STATIC				9
#define IDC_OPEN_BUTTON		3000
#define IDC_FILE_EDIT		3001
#define IDC_MESSAGEBOX_EDIT	3002
#define IDC_PROT_BUTTON		3003
#define IDC_CLSSECNAME		3011
#define IDC_MERGESECTION	3012
#define IDC_PACKRES			3013
#define IDC_SDATA			3014
#define IDC_APIPROT			3015
#define IDC_CODEPROT		3016
#define IDC_REFILEHEAD		3017
#define IDC_FA200			3018
#define IDC_NOREL0			3019
#define IDC_CREATEBAK		3020
#define IDC_SAVESET			3021
#define IDC_OPTIONOK		3031
#define IDC_CCGSITE			3041
#define IDC_IDESNUM			3051
#define IDC_ONLYNUM			3052
#define IDC_MAKEFILEOK		3053
//===========================================================================
IDR_MAINFRAME	ICON    MOVEABLE PURE LOADONCALL DISCARDABLE "CCG.ico"
IDB_BITMAP	BITMAP		"ccg.bmp"
IDB_BITMAP2	BITMAP		"ccgico.bmp"

//===========================================================================
// Main-Dialog
//===========================================================================
IDD_DIALOG1 DIALOG DISCARDABLE  0, 0, 210, 140
STYLE DS_MODALFRAME|WS_POPUP|WS_CAPTION|WS_SYSMENU|DS_3DLOOK |DS_CENTER
CAPTION "hying's PE-Armor"
FONT		9, "宋体"
BEGIN
    CONTROL         "",IDC_TAB1,"SysTabControl32",0x0,0,0,209,139
END
//===========================================================================
// Dialog-ProtFile
//===========================================================================
IDD_CHILD1 DIALOG DISCARDABLE 5,15,200,117
STYLE WS_CHILD|DS_3DLOOK
FONT		9, "宋体"
BEGIN
	LTEXT           "要保护的文件:", IDC_STATIC,9,3,100,12
	EDITTEXT         IDC_FILE_EDIT,9,13,162,12, ES_AUTOHSCROLL | ES_LEFT |WS_TABSTOP| ES_READONLY
	DEFPUSHBUTTON	"...",IDC_OPEN_BUTTON,172,13,18,12
	GROUPBOX        "消息",IDC_STATIC,9,27,182,72
	EDITTEXT        IDC_MESSAGEBOX_EDIT,14,40,172,55,ES_MULTILINE | ES_READONLY | ES_WANTRETURN | 
                    NOT WS_TABSTOP| WS_EX_STATICEDGE | WS_VSCROLL 
	PUSHBUTTON		"保护",IDC_PROT_BUTTON,10,102,50,14,WS_DISABLED
END
//===========================================================================
// Dialog-Option
//===========================================================================
IDD_CHILD2 DIALOG DISCARDABLE  5,15,200,117
STYLE WS_CHILD|DS_3DLOOK
FONT		9, "宋体"
BEGIN
	GROUPBOX        "常规选项",IDC_STATIC,7,5,185,94
	AUTOCHECKBOX    "清空段名",IDC_CLSSECNAME,14,15,80,12,WS_TABSTOP| BS_FLAT
	AUTOCHECKBOX    "合并区段",IDC_MERGESECTION,14,29,80,12,WS_TABSTOP| BS_FLAT
	AUTOCHECKBOX    "压缩资源",IDC_PACKRES,14,43,80,12,WS_TABSTOP| BS_FLAT
	AUTOCHECKBOX    "保留额外数据",IDC_SDATA,14,57,80,12,WS_TABSTOP| BS_FLAT
	AUTOCHECKBOX    "输入表加密",IDC_APIPROT,14,71,80,12,WS_TABSTOP| BS_FLAT
	AUTOCHECKBOX    "特殊代码加密",IDC_CODEPROT,14,85,80,12,WS_TABSTOP| BS_FLAT
	AUTOCHECKBOX	"重算文件头大小",IDC_REFILEHEAD,110,15,80,12,WS_TABSTOP| BS_FLAT
	AUTOCHECKBOX    "强制文件对齐0x200",IDC_FA200,110,29,80,12,WS_TABSTOP| BS_FLAT
	AUTOCHECKBOX    "去处重定位数据",IDC_NOREL0,110,43,80,12,WS_TABSTOP| BS_FLAT
	AUTOCHECKBOX    "创建备份",IDC_CREATEBAK,110,57,80,12,WS_TABSTOP| BS_FLAT
	AUTOCHECKBOX    "保存设置",IDC_SAVESET,110,71,80,12, WS_TABSTOP | BS_FLAT
	DEFPUSHBUTTON	"应用",IDC_OPTIONOK,10,102,50,14
END
//===========================================================================
// Dialog-About
//===========================================================================
IDD_CHILD3 DIALOG DISCARDABLE  5,15,200,117
STYLE WS_CHILD|DS_3DLOOK
FONT		9, "宋体"
BEGIN
;	CONTROL         "BIT_CCG",IDC_bitmap1,"Static",SS_BITMAP,5,4,0,0
	PUSHBUTTON		"欢迎访问 CCG 主页",IDC_CCGSITE,40,103,120,14, BS_FLAT
END
//===========================================================================
IDD_MAKEKEYFILE	DIALOGEX 40, 20, 108, 80
STYLE		DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION		"创建KEYFILE"
FONT		9, "宋体"
BEGIN
	LTEXT           "特征码:", IDC_STATIC,10,3,88,12
	EDITTEXT         IDC_IDESNUM,10,14,88,14, ES_AUTOHSCROLL | ES_LEFT | ES_NUMBER |WS_TABSTOP
	LTEXT           "密匙:", IDC_STATIC,10,31,88,12
	EDITTEXT         IDC_ONLYNUM,10,42,88,14, ES_AUTOHSCROLL | ES_LEFT | ES_NUMBER |WS_TABSTOP
	PUSHBUTTON		"确定", IDC_MAKEFILEOK,30,60,48,14
END
//===========================================================================

⌨️ 快捷键说明

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