📄 resource.rc
字号:
// Microsoft Visual C++ generated resource script.
//
#include "Resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "Define.h"
#include <WinRes.h>
#ifndef APSTUDIO_INVOKED
#define AFX_RESOURCE_DLL
#endif
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// 中文(中华人民共和国) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
#ifdef _WIN32
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
#pragma code_page(936)
#endif //_WIN32
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
1 TEXTINCLUDE
BEGIN
"Resource.h\0"
END
2 TEXTINCLUDE
BEGIN
"#include ""Define.h""\r\n"
"#include <WinRes.h>\r\n"
"\r\n"
"#ifndef APSTUDIO_INVOKED\r\n"
"#define AFX_RESOURCE_DLL\r\n"
"#endif\r\0"
END
3 TEXTINCLUDE
BEGIN
"#include ""Resource\\\\VER.rc2""\r\0"
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_Main ICON "Resource\\Main.ico"
IDI_Sign ICON "Resource\\Sign.ico"
IDI_Remove ICON "Resource\\Remove.ico"
IDI_Create ICON "Resource\\Create.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_Sign DIALOGEX 0, 0, 227, 88
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_CAPTION | WS_SYSMENU
CAPTION "提取"
FONT 9, "MS Shell Dlg", 400, 0, 0x86
BEGIN
ICON IDI_Sign,IDC_STATIC,6,7,20,20
LTEXT "CeleSign 将把数字证书签写到指定路径(支持通配符)的文件中。",IDC_STATIC,37,7,182,19
LTEXT "路径(&P):",IDC_STATIC,6,36,29,8
EDITTEXT IDC_Path,37,35,130,12,ES_AUTOHSCROLL | ES_NOHIDESEL
PUSHBUTTON "...",IDC_Browse,169,35,13,12,BS_FLAT
CONTROL "递归(&R)",IDC_Recursive,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,185,36,36,10
LTEXT "PVK(&V):",IDC_STATIC,6,53,29,8
EDITTEXT IDC_PVK,37,52,167,12,ES_AUTOHSCROLL | ES_NOHIDESEL
LTEXT "SPC(&C):",IDC_STATIC,6,69,29,8
EDITTEXT IDC_SPC,37,68,167,12,ES_AUTOHSCROLL | ES_NOHIDESEL
PUSHBUTTON "...",IDC_BrowsePVK,208,52,13,12,BS_FLAT
PUSHBUTTON "...",IDC_BrowseSPC,208,68,13,12,BS_FLAT
END
IDD_Main DIALOGEX 0, 0, 239, 223
STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_ACCEPTFILES
CAPTION "CeleSign"
FONT 9, "MS Shell Dlg", 400, 0, 0x86
BEGIN
CONTROL "",IDC_Tab,"SysTabControl32",WS_CLIPSIBLINGS | WS_TABSTOP,4,4,231,108
LTEXT "CeleSign",IDC_Brand,4,114,88,19,WS_DISABLED
DEFPUSHBUTTON "确定",IDOK,102,117,42,13,WS_DISABLED
PUSHBUTTON "关于(&A)",IDC_About,147,117,42,13
PUSHBUTTON "退出(&X)",IDCANCEL,192,117,42,13
EDITTEXT IDC_Log,0,138,238,84,ES_MULTILINE | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_READONLY | ES_WANTRETURN | WS_VSCROLL | WS_HSCROLL
END
IDD_Remove DIALOGEX 0, 0, 227, 88
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_CAPTION | WS_SYSMENU
CAPTION "回写"
FONT 9, "MS Shell Dlg", 400, 0, 0x86
BEGIN
ICON IDI_Remove,IDC_STATIC,6,7,20,20
LTEXT "CeleSign 将剔除指定路径(支持通配符)中匹配文件的数字签名。",IDC_STATIC,37,7,182,19
LTEXT "路径(&P):",IDC_STATIC,6,36,29,8
EDITTEXT IDC_Path,37,35,130,12,ES_AUTOHSCROLL | ES_NOHIDESEL
PUSHBUTTON "...",IDC_Browse,169,35,13,12,BS_FLAT
CONTROL "递归(&R)",IDC_Recursive,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,185,36,36,10
END
IDD_Create DIALOGEX 0, 0, 227, 88
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_CAPTION | WS_SYSMENU
CAPTION "创建"
FONT 9, "MS Shell Dlg", 400, 0, 0x86
BEGIN
ICON IDI_Create,IDC_STATIC,6,7,20,20
LTEXT "请填写必要的信息,CeleSign 将为您创建供测试使用的数字证书。(出现密码提示框之时,请选择“无”即可)",IDC_STATIC,37,7,182,19
LTEXT "路径(&P):",IDC_STATIC,6,36,29,8
EDITTEXT IDC_Path,37,35,164,12,ES_AUTOHSCROLL | ES_NOHIDESEL
PUSHBUTTON "...",IDC_BrowseCer,206,35,13,12,BS_FLAT
LTEXT "名称(&N):",IDC_STATIC,6,53,29,8
EDITTEXT IDC_Name,37,52,182,12,ES_AUTOHSCROLL | ES_NOHIDESEL
LTEXT "邮箱(&E):",IDC_STATIC,6,69,29,8
EDITTEXT IDC_Mail,37,68,182,12,ES_AUTOHSCROLL | ES_NOHIDESEL
END
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO
BEGIN
IDD_Sign, DIALOG
BEGIN
VERTGUIDE, 97
END
IDD_Main, DIALOG
BEGIN
BOTTOMMARGIN, 130
END
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// RCDATA
//
IDR_CERT2SPC RCDATA "Resource\\CERT2SPC.EXE"
IDR_MAKECERT RCDATA "Resource\\MAKECERT.EXE"
IDR_SIGNCODE RCDATA "Resource\\SIGNCODE.EXE"
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE
BEGIN
IDS_Filter "可签署文件 (*.exe;*.dll;*.cab)|*.exe;*.dll;*.cab|所有文件 (*.*)|*.*|"
IDS_FilterCer "数字证书 (*.cer)|*.cer|所有文件 (*.*)|*.*|"
IDS_FilterPvk "PVK 文件 (*.pvk)|*.pvk|所有文件 (*.*)|*.*|"
IDS_FilterSpc "SPC 文件 (*.spc)|*.spc|所有文件 (*.*)|*.*|"
ERR_ExecErr "■ 文件操作错误: %s\r\n"
ERR_FileNotFound "◇ 没有找到文件: %s\r\n"
MSG_ExecOK "◆ 文件操作完成: %s\r\n"
MSG_NeedCert "◇ 签名所需的 SPC 和 PVK 文件不存在,请先创建证书。\r\n"
MSG_ExecOut "◆ 命令执行完成:\r\n%hs\r\n"
ERR_InvalidPE "■ 无效的 PE 文件格式: %s\r\n"
END
STRINGTABLE
BEGIN
MSG_SignFix "■ 参考修复: %s\r\n"
ERR_Exception "■ 处理过程中出现了严重错误!作者强烈建议您把错误描述发送给到 Yonsm@163.com。\r\n"
ERR_AllocMemory "■ 内存分配失败: %s\r\n"
ERR_OpenFile "■ 无法打开文件: %s\r\n"
ERR_MapFile "■ 无法打开内存映射文件: %s\r\n"
ERR_SaveFile "■ 无法保存文件: %s\r\n"
MSG_RemoveOK "◆ 签名已经剔除: %s\r\n"
MSG_RemoveNothing "◇ 文件未经签名: %s\r\n"
END
STRINGTABLE
BEGIN
IDS_Sign "签写"
IDS_Remove "剔除"
IDS_Create "创建"
END
#endif // 中文(中华人民共和国) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
#include "Resource\\VER.rc2"
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -