📄 utility.rc
字号:
// Microsoft Visual C++ generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "winres.h"
#include "commctrl.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
1 TEXTINCLUDE
BEGIN
"resource.h\0"
END
2 TEXTINCLUDE
BEGIN
"#include ""winres.h""\r\n"
"#include ""commctrl.h""\0"
END
3 TEXTINCLUDE
BEGIN
"1 RT_MANIFEST ""Manifest.xml""\0"
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Version
//
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,1
PRODUCTVERSION 1,0,0,1
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x4L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904b0"
BEGIN
VALUE "CompanyName", "Nir Dremer"
VALUE "FileDescription", "Utility Name"
VALUE "FileVersion", "1.0.0.1"
VALUE "InternalName", "Utility.exe"
VALUE "LegalCopyright", "(c) Nir Dremer. All rights reserved."
VALUE "OriginalFilename", "Utility.exe"
VALUE "ProductName", "Utility"
VALUE "ProductVersion", "1.0.0.1"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1200
END
END
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_MAINDIALOG DIALOGEX 0, 0, 302, 186
STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_CAPTION |
WS_SYSMENU
CAPTION "File Encryption Utility v1.0 (c) Nir Dremer"
MENU ID_APPMENU
FONT 8, "MS Sans Serif", 0, 0, 0x0
BEGIN
CONTROL "Encrypt File",ID_ENCRYPT_RADIO,"Button",
BS_AUTORADIOBUTTON | WS_TABSTOP,90,17,53,10
CONTROL "decrypt File",ID_DECRYPT_RADIO,"Button",
BS_AUTORADIOBUTTON | WS_TABSTOP,158,17,53,10
EDITTEXT ID_SOURCEFILE,69,44,182,14,ES_AUTOHSCROLL
PUSHBUTTON "...",ID_SOURCEBROWSE_BUTTON,257,44,22,14
EDITTEXT ID_DESTFILE,69,63,182,14,ES_AUTOHSCROLL
PUSHBUTTON "...",ID_DESTBROWSE_BUTTON,257,63,22,14
EDITTEXT ID_PASSWORD,69,116,182,14,ES_PASSWORD | ES_AUTOHSCROLL
EDITTEXT ID_PASSVERIFY,69,135,182,14,ES_PASSWORD | ES_AUTOHSCROLL
PUSHBUTTON "&Process",ID_ENCRYPT_BUTTON,9,166,112,14
PUSHBUTTON "&Wipe Source",ID_WIPE_BUTTON,181,166,112,14
CONTROL "Wipe Source File After Process",ID_DELAFTER,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,35,85,111,10
GROUPBOX "Files Locations",IDC_STATIC,4,33,293,68
LTEXT "Plain File",ID_SOURCESTATIC,32,48,29,8
LTEXT "Encryped File",ID_DESTSTATIC,18,66,43,8
GROUPBOX "PassPhrase",IDC_STATIC,4,105,292,55
LTEXT "Password",ID_PASSWORD_STATIC,29,119,32,8
LTEXT "Verify Password",ID_PASSVERIFY_STATIC,10,138,51,8
GROUPBOX "Function",ID_FUNCTION_GROUP,4,9,293,20
CONTROL "Create Encrypted Executable",ID_ENCEXE,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,160,85,106,10
END
IDD_PROCESSING DIALOGEX 0, 0, 210, 68
STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION |
WS_SYSMENU
FONT 8, "MS Sans Serif", 0, 0, 0x0
BEGIN
CONTROL "",ID_PROGRESSBAR,"msctls_progress32",WS_BORDER,9,10,191,
14
PUSHBUTTON "&Open File",ID_OPENFILE_BUTTON,50,32,110,14,WS_DISABLED
PUSHBUTTON "&Abort",ID_CLOSE_BUTTON,79,50,50,14
CTEXT "",ID_FINISHNOTE,9,13,191,8
END
IDD_CONFIGDIALOG DIALOGEX 0, 0, 250, 161
STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION |
WS_SYSMENU
CAPTION "File Encryption Configuration"
FONT 8, "MS Sans Serif", 0, 0, 0x0
BEGIN
PUSHBUTTON "&Close Configuration",ID_CLOSESETTINGS,9,137,231,14
GROUPBOX "File Extension Registration",IDC_STATIC,9,6,231,61
PUSHBUTTON "Set File Encryption as default application for .ENC files.",
ID_REGISTER_BUTTON,24,21,200,14
PUSHBUTTON "Remove File Encryption Extension Registry Settings.",
ID_UNREGISTER_BUTTON,24,41,200,14
GROUPBOX "Explorer Context Menu",IDC_STATIC,9,72,231,61
PUSHBUTTON "Set RightClick Menu 'Encrypt File' Option.",
ID_SETCONTEST_BUTTON,24,88,200,14
PUSHBUTTON "Remove RightClick Menu 'Encrypt File' Option.",
ID_REMOVECONTEST_BUTTON,24,108,200,14
END
IDD_SELFEXT DIALOGEX 0, 0, 273, 73
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP |
WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
EDITTEXT ID_DECPASSWORD,11,28,252,14,ES_PASSWORD | ES_AUTOHSCROLL
PUSHBUTTON "&Decrypt File",ID_DECRYPT_BUTTON,15,52,79,14
PUSHBUTTON "&Quit",ID_QUIT_BUTTON,178,52,79,14
GROUPBOX "PassPhrase",IDC_STATIC,3,4,266,44
LTEXT "Please enter PassPhase to decrypt content",IDC_STATIC,
80,13,113,8
END
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO
BEGIN
IDD_MAINDIALOG, DIALOG
BEGIN
BOTTOMMARGIN, 184
END
IDD_PROCESSING, DIALOG
BEGIN
BOTTOMMARGIN, 67
END
IDD_CONFIGDIALOG, DIALOG
BEGIN
RIGHTMARGIN, 249
BOTTOMMARGIN, 129
END
IDD_SELFEXT, DIALOG
BEGIN
BOTTOMMARGIN, 71
END
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
ID_ICON ICON "TrayIcon.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Menu
//
ID_APPMENU MENU
BEGIN
POPUP "&File"
BEGIN
MENUITEM "&Settings", ID_FILE_SETTINGS
MENUITEM "&Exit", ID_FILE_EXIT
END
POPUP "&Help"
BEGIN
MENUITEM "&About", ID_HELP_ABOUT
END
END
#endif // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
1 RT_MANIFEST "Manifest.xml"
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -