minica.rc

来自「MiniCA V2.0版本源码。《小型CA系统V2.1含源码》发表以来」· RC 代码 · 共 1,456 行 · 第 1/4 页

RC
1,456
字号
//Microsoft Developer Studio generated resource script.
//
#include "resource.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// Chinese (P.R.C.) 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 DISCARDABLE 
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE DISCARDABLE 
BEGIN
    "#include ""afxres.h""\r\n"
    "\0"
END

3 TEXTINCLUDE DISCARDABLE 
BEGIN
    "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
    "#define _AFX_NO_OLE_RESOURCES\r\n"
    "#define _AFX_NO_TRACKER_RESOURCES\r\n"
    "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
    "\r\n"
    "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)\r\n"
    "#ifdef _WIN32\r\n"
    "LANGUAGE 4, 2\r\n"
    "#pragma code_page(936)\r\n"
    "#endif //_WIN32\r\n"
    "#include ""res\\MiniCA.rc2""  // non-Microsoft Visual C++ edited resources\r\n"
    "#include ""l.chs\\afxres.rc""          // Standard components\r\n"
    "#endif\r\n"
    "\0"
END

#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME           ICON    DISCARDABLE     "res\\MiniCA.ico"
IDI_ICON_EXTERN         ICON    DISCARDABLE     "res\\Oth017.ICO"
IDI_ICON_SERVER         ICON    DISCARDABLE     "res\\server.ICO"
IDI_ICON_CLIENT         ICON    DISCARDABLE     "res\\client.ico"
IDI_ICON_RA             ICON    DISCARDABLE     "res\\Ra.ico"
IDI_ICON_ASN1V          ICON    DISCARDABLE     "res\\asn1.ico"
IDI_ICON_MOD1           ICON    DISCARDABLE     "res\\mod_1.ico"
IDI_ICON_MOD2           ICON    DISCARDABLE     "res\\mod_2.ico"
IDI_ICON_MOD3           ICON    DISCARDABLE     "res\\mod_3.ico"
IDI_ICON_CERT           ICON    DISCARDABLE     "res\\cert.ico"
IDI_ICON_OCSPC          ICON    DISCARDABLE     "res\\ocspc.ico"
IDI_ICON_OCSPS          ICON    DISCARDABLE     "res\\ocsps.ico"
IDI_ICON_SOME           ICON    DISCARDABLE     "res\\some.ico"
IDI_ICON_ALL            ICON    DISCARDABLE     "res\\all.ico"
IDI_ICON_NONE           ICON    DISCARDABLE     "res\\none.ico"
IDI_ICON_PFX            ICON    DISCARDABLE     "res\\Pfx.ico"
IDI_ICON_RESERT         ICON    DISCARDABLE     "res\\resert.ico"
IDI_ICON_DIR            ICON    DISCARDABLE     "res\\dir.ico"
IDI_ICON_VCERT          ICON    DISCARDABLE     "res\\VCERT.ico"
IDI_ICON_MCRL           ICON    DISCARDABLE     "res\\makecrl.ico"
IDI_ICON_UP             ICON    DISCARDABLE     "res\\update.ICO"
IDI_ICON_SELECTDIR      ICON    DISCARDABLE     "res\\select.ico"
IDI_ICON_VIEW           ICON    DISCARDABLE     "res\\selectcert.ico"
IDI_ICON_SAVE           ICON    DISCARDABLE     "res\\SAVE.ico"
IDI_ICON_VIEWCERT       ICON    DISCARDABLE     "res\\viewcert.ico"
IDI_ICON_RUN            ICON    DISCARDABLE     "res\\Xptemp.ico"
IDI_ICON_EDIT           ICON    DISCARDABLE     "res\\edit.ico"
IDI_ICON_MROOT          ICON    DISCARDABLE     "res\\icon5.ico"
IDI_ICON_ASN1VIEW       ICON    DISCARDABLE     "res\\4.ico"
IDI_ICON9               ICON    DISCARDABLE     "res\\9.ico"
IDI_ICON10              ICON    DISCARDABLE     "res\\7.ico"
IDI_ICON11              ICON    DISCARDABLE     "res\\8.ico"
IDI_ICON12              ICON    DISCARDABLE     "res\\11.ico"
IDI_ICON15              ICON    DISCARDABLE     "res\\5.ico"
IDI_ICON13              ICON    DISCARDABLE     "res\\10.ico"
IDI_ICON17              ICON    DISCARDABLE     "res\\13.ico"
IDI_ICON18              ICON    DISCARDABLE     "res\\12.ico"
IDI_ICON19              ICON    DISCARDABLE     "res\\14.ico"
IDI_ICON20              ICON    DISCARDABLE     "res\\15.ico"
IDI_ICON14              ICON    DISCARDABLE     "res\\icon14.ico"
IDI_ICON4               ICON    DISCARDABLE     "res\\icon4.ico"
IDI_ICON_BLUE           ICON    DISCARDABLE     "res\\Blue.ico"
IDI_ICON_RED            ICON    DISCARDABLE     "res\\Red.ico"
IDI_ICON_YELLO          ICON    DISCARDABLE     "res\\Yello.ico"
IDI_ICON_GREEN          ICON    DISCARDABLE     "res\\Green.ico"
IDI_ICON_DEC            ICON    DISCARDABLE     "res\\Dec.ico"
IDI_ICON_ENC            ICON    DISCARDABLE     "res\\Enc.ico"
IDI_ICON_BUTTON         ICON    DISCARDABLE     "res\\icon_but.ico"
IDI_ICON_LIST           ICON    DISCARDABLE     "res\\list.ico"
IDI_ICON_WIZARD         ICON    DISCARDABLE     "res\\wizard.ico"
IDI_ICON_LOCK           ICON    DISCARDABLE     "res\\lock.ico"
IDI_ICON_CERTINFO       ICON    DISCARDABLE     "res\\certinfo.ico"
IDI_ICON_CERTYPE        ICON    DISCARDABLE     "res\\certtype.ico"
IDI_ICON_CERTEXT        ICON    DISCARDABLE     "res\\certext.ico"
IDI_ICON_CERTMAN        ICON    DISCARDABLE     "res\\certman.ico"
IDI_ICON_SETUP          ICON    DISCARDABLE     "res\\SETUP.ico"
IDI_ICON_REG            ICON    DISCARDABLE     "res\\Reg.ico"
IDI_ICON_REVOKE         ICON    DISCARDABLE     "res\\revoke.ico"
IDI_ICON_KEY            ICON    DISCARDABLE     "res\\key.ico"
IDI_ICON_KEY2           ICON    DISCARDABLE     "res\\key2.ico"
IDI_ICON_DDEC           ICON    DISCARDABLE     "res\\dataDEC.ico"
IDI_ICON_ERROR          ICON    DISCARDABLE     "res\\error.ico"
IDI_ICON_CERTREPORT     ICON    DISCARDABLE     "res\\certreport.ico"
IDI_ICON_CERTSETUP      ICON    DISCARDABLE     "res\\certsetup.ico"
IDI_ICON_LAST           ICON    DISCARDABLE     "res\\last.ico"
IDI_ICON_NEXT           ICON    DISCARDABLE     "res\\next.ico"
IDI_ICON_INFO           ICON    DISCARDABLE     "res\\info.ico"
IDI_ICON_DENC           ICON    DISCARDABLE     "res\\dataENC.ico"
IDI_ICON_DATA           ICON    DISCARDABLE     "res\\data.ico"
IDI_ICON_CLOCK          ICON    DISCARDABLE     "res\\clock.ico"

/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_PROPPAGE_EXT DIALOGEX 0, 0, 314, 251
STYLE WS_CHILD
FONT 9, "宋体", 0, 0, 0x1
BEGIN
    CONTROL         "证书提取",IDC_R_PARSE,"Button",BS_AUTORADIOBUTTON | 
                    BS_FLAT | WS_GROUP,15,77,48,10
    CONTROL         "证书合并",IDC_R_CREATE,"Button",BS_AUTORADIOBUTTON | 
                    BS_FLAT,15,91,48,10
    CONTROL         "修改密码",IDC_R_CHANGEP,"Button",BS_AUTORADIOBUTTON | 
                    BS_FLAT,15,105,48,10
    CONTROL         "证书提取",IDC_R_PARSE2,"Button",BS_AUTORADIOBUTTON | 
                    BS_FLAT,189,80,48,10
    CONTROL         "证书合并",IDC_R_CREATE2,"Button",BS_AUTORADIOBUTTON | 
                    BS_FLAT,189,101,48,10
    EDITTEXT        IDC_EDIT_PATH,50,11,256,14,ES_AUTOHSCROLL | NOT 
                    WS_TABSTOP
    EDITTEXT        IDC_EDIT_P12,50,28,256,14,ES_AUTOHSCROLL | NOT 
                    WS_TABSTOP,WS_EX_ACCEPTFILES
    EDITTEXT        IDC_EDIT_KEY,50,45,256,14,ES_AUTOHSCROLL | NOT 
                    WS_TABSTOP,WS_EX_ACCEPTFILES
    EDITTEXT        IDC_EDIT_PASSWORD,137,80,33,14,ES_PASSWORD | 
                    ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT_PASSWORD2,137,98,33,14,ES_PASSWORD | 
                    ES_AUTOHSCROLL
    CONTROL         "DER格式",IDC_EXT_CHECK1,"Button",BS_AUTOCHECKBOX | 
                    WS_GROUP | WS_TABSTOP,253,80,44,10
    PUSHBUTTON      "执行操作",IDC_B_OK,249,105,50,15,BS_FLAT
    EDITTEXT        IDC_EDIT_INFILE,50,145,256,14,ES_AUTOHSCROLL | NOT 
                    WS_TABSTOP,WS_EX_ACCEPTFILES
    EDITTEXT        IDC_EDIT_OUTFILE,50,162,256,14,ES_AUTOHSCROLL | NOT 
                    WS_TABSTOP,WS_EX_ACCEPTFILES
    EDITTEXT        IDC_EDIT_PASSWORD3,66,180,56,14,ES_PASSWORD | 
                    ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT_PASSWORD4,196,180,56,14,ES_PASSWORD | 
                    ES_AUTOHSCROLL
    CONTROL         "转换为PEM",IDC_RADIO_DERTOPEM,"Button",
                    BS_AUTORADIOBUTTON | BS_FLAT | WS_GROUP | WS_TABSTOP,14,
                    213,52,10
    CONTROL         "根证书验证",IDC_RADIO_ROOTCH,"Button",
                    BS_AUTORADIOBUTTON | BS_FLAT | WS_TABSTOP,96,213,56,10
    CONTROL         "有效期限验证",IDC_RADIO_TIEMCH,"Button",
                    BS_AUTORADIOBUTTON | BS_FLAT | WS_TABSTOP,176,213,64,10
    CONTROL         "转换为DER",IDC_RADIO_PEMTODER,"Button",
                    BS_AUTORADIOBUTTON | BS_FLAT | WS_TABSTOP,14,230,52,10
    CONTROL         "黑名单验证",IDC_RADIO_CRLCH,"Button",BS_AUTORADIOBUTTON | 
                    BS_FLAT | WS_TABSTOP,96,230,56,10
    CONTROL         "密钥匹配验证",IDC_RADIO_KEYPAIRCH,"Button",
                    BS_AUTORADIOBUTTON | BS_FLAT | WS_TABSTOP,176,230,64,10
    PUSHBUTTON      "执行操作",IDC_B_OK2,250,219,50,15,BS_FLAT
    GROUPBOX        "证书转换与验证",IDC_STATIC_EXT3,3,134,308,117
    LTEXT           "加密私钥密码:",IDC_STATIC_ENC,72,100,60,8
    GROUPBOX        "PKCS#7和PKCS#12操作",IDC_STATIC_EXT1,3,0,308,129
    LTEXT           "解密P12包密码:",IDC_STATIC_DEC,72,83,60,8
    GROUPBOX        "P12操作",IDC_STATIC_EXT2,9,63,169,59
    GROUPBOX        "操作类型",IDC_STATIC_EXT4,9,200,295,45
    LTEXT           "新私钥密钥:",IDC_STATIC_ENC2,143,183,48,8
    LTEXT           "解密密钥:",IDC_STATIC_DEC2,14,183,41,8
    LTEXT           "输出路径:",IDC_STATIC_EXT7,10,13,37,8
    LTEXT           "选择PFX:",IDC_STATIC_EXT8,10,29,37,8
    LTEXT           "选择私钥:",IDC_STATIC_EXT9,10,45,37,8
    LTEXT           "选择证书:",IDC_STATIC_EXT10,10,149,37,8
    LTEXT           "输出PEM:",IDC_STATIC_EXT11,10,165,37,8
    GROUPBOX        "输出类型",IDC_STATIC_EXT6,244,63,60,35
    GROUPBOX        "P7操作",IDC_STATIC_EXT5,183,63,55,59
END

IDD_PROPPAGE_CA DIALOGEX 0, 0, 314, 251
STYLE WS_CHILD
FONT 9, "宋体", 0, 0, 0x1
BEGIN
    EDITTEXT        IDC_EDIT_C,37,63,67,14,ES_AUTOHSCROLL | WS_GROUP
    EDITTEXT        IDC_EDIT_ST,141,63,67,14,ES_AUTOHSCROLL | WS_GROUP
    EDITTEXT        IDC_EDIT_L,243,63,67,14,ES_AUTOHSCROLL | WS_GROUP
    EDITTEXT        IDC_EDIT_O,37,81,273,14,ES_AUTOHSCROLL | WS_GROUP
    EDITTEXT        IDC_EDIT_OU,37,98,273,14,ES_AUTOHSCROLL | WS_GROUP
    COMBOBOX        IDC_COMBO_L,37,134,63,63,CBS_DROPDOWNLIST | WS_VSCROLL | 
                    WS_GROUP | WS_TABSTOP
    EDITTEXT        IDC_EDIT_DAY,163,134,45,14,ES_AUTOHSCROLL | WS_GROUP
    EDITTEXT        IDC_EDIT_SN,278,134,32,14,ES_AUTOHSCROLL | WS_GROUP
    CONTROL         "DER格式",IDC_CHECK,"Button",BS_AUTOCHECKBOX | BS_FLAT | 
                    WS_GROUP | WS_TABSTOP,9,174,46,15
    CONTROL         "PKCS12",IDC_CHECK_P12,"Button",BS_AUTOCHECKBOX | 
                    BS_FLAT | WS_GROUP | WS_TABSTOP,9,192,46,15
    PUSHBUTTON      "制根证书",IDC_B_MKROOT,66,171,50,15,WS_GROUP
    PUSHBUTTON      "制作证书",IDC_B_MKCERT2,66,190,50,15,WS_GROUP
    PUSHBUTTON      "生  成",IDC_B_MKREQ,204,232,50,15,WS_GROUP
    PUSHBUTTON      "制 证 书",IDC_B_MKCERT,258,232,50,15,WS_GROUP
    PUSHBUTTON      "制作 CRL",IDC_B_CRL,258,192,50,15,WS_GROUP
    EDITTEXT        IDC_EDIT_PATH,59,0,254,14,ES_AUTOHSCROLL | WS_GROUP | 
                    NOT WS_TABSTOP
    EDITTEXT        IDC_EDIT4,4,232,195,14,ES_AUTOHSCROLL | WS_GROUP | NOT 
                    WS_TABSTOP,WS_EX_ACCEPTFILES
    LTEXT           "国家:",IDC_STATIC_CA4,9,66,21,8,SS_NOTIFY
    LTEXT           "省份:",IDC_STATIC_CA5,114,66,21,8
    LTEXT           "城市:",IDC_STATIC_CA6,218,65,21,8
    LTEXT           "组织:",IDC_STATIC_CA7,9,84,21,8
    LTEXT           "单位:",IDC_STATIC_CA8,8,100,21,8
    LTEXT           "密钥:",IDC_STATIC_CA12,9,136,21,8
    LTEXT           "证书有效期:",IDC_STATIC_CA13,109,136,44,8
    LTEXT           "证书序号:",IDC_STATIC_CA15,235,136,36,8
    GROUPBOX        "证书请求(REQ)",IDC_STATIC_CA19,1,221,311,30,WS_GROUP
    GROUPBOX        "证书格式",IDC_STATIC_CA16,1,159,55,55,WS_GROUP
    GROUPBOX        "证书制作",IDC_STATIC_CA17,61,159,60,55,WS_GROUP
    GROUPBOX        "证书信息",IDC_STATIC_CA2,1,17,312,135,WS_GROUP
    EDITTEXT        IDC_EDIT_CN,37,28,273,14,ES_AUTOHSCROLL | WS_GROUP
    EDITTEXT        IDC_EDIT_E,37,45,273,14,ES_AUTOHSCROLL | WS_GROUP
    LTEXT           "个体*:",IDC_STATIC_CN,9,31,25,8
    LTEXT           "EMali:",IDC_STATIC_CA3,9,47,25,8
    EDITTEXT        IDC_EDIT_T,37,116,63,14,ES_AUTOHSCROLL | WS_GROUP
    EDITTEXT        IDC_EDIT_G,145,116,63,14,ES_AUTOHSCROLL | WS_GROUP
    EDITTEXT        IDC_EDIT_S,247,116,63,14,ES_AUTOHSCROLL | WS_GROUP
    LTEXT           "标题:",IDC_STATIC_CA9,9,119,21,8,SS_NOTIFY
    LTEXT           "曾用名:",IDC_STATIC_CA10,111,118,28,8
    LTEXT           "描述:",IDC_STATIC_CA11,222,118,20,8
    LTEXT           "天",IDC_STATIC_CA14,212,136,9,8
    GROUPBOX        "CRL制作",IDC_STATIC_CA18,126,159,186,55,WS_GROUP
    EDITTEXT        IDC_EDITCRL,131,171,123,36,ES_MULTILINE | ES_AUTOVSCROLL | 
                    ES_NUMBER | WS_GROUP
    PUSHBUTTON      "信息文件",IDC_B_CRL2,258,171,50,15,WS_GROUP
    LTEXT           "证书存储路径:",IDC_STATIC_CA1,3,2,53,8
END

IDD_PROPPAGE_ASN1 DIALOG DISCARDABLE  0, 0, 314, 251
STYLE WS_CHILD
FONT 9, "宋体"
BEGIN
    EDITTEXT        IDC_EDIT_PATH,2,0,257,14,ES_AUTOHSCROLL | WS_GROUP
    CONTROL         "Tree1",IDC_ASN1_TREE,"SysTreeView32",TVS_HASBUTTONS | 
                    TVS_HASLINES | TVS_LINESATROOT | WS_BORDER | WS_GROUP,1,
                    18,312,192
    CONTROL         "",IDC_EDIT_INFO,"RICHEDIT",ES_MULTILINE | 
                    ES_AUTOVSCROLL | ES_READONLY | WS_BORDER | WS_VSCROLL | 
                    WS_GROUP,1,214,312,37
    PUSHBUTTON      "选择证书",IDC_B_READ,263,0,50,15,WS_GROUP
END

IDD_PROPPAGE_CERTINFO DIALOGEX 0, 0, 314, 251
STYLE WS_CHILD
EXSTYLE WS_EX_ACCEPTFILES
FONT 9, "宋体", 0, 0, 0x1
BEGIN
    PUSHBUTTON      "选择证书",IDC_CERTINFO_READ,263,0,50,15,WS_GROUP
    EDITTEXT        IDC_EDIT_PATH,2,0,257,14,ES_AUTOHSCROLL | WS_GROUP | NOT 
                    WS_TABSTOP
    CONTROL         "List1",IDC_LIST_MOD,"SysListView32",LVS_REPORT | 
                    LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_GROUP,
                    1,18,312,192
    CONTROL         "",IDC_EDIT_INFO,"RICHEDIT",ES_MULTILINE | 
                    ES_AUTOVSCROLL | ES_READONLY | WS_BORDER | WS_VSCROLL | 
                    WS_GROUP,1,214,312,37
END

IDD_PROPPAGE_CERTSETUP DIALOG DISCARDABLE  0, 0, 315, 251
STYLE WS_CHILD
FONT 9, "宋体"
BEGIN
    GROUPBOX        "全局数字证书命名方式:",IDC_STATIC_SETUP2,167,0,148,105,
                    WS_GROUP
    CONTROL         "用户名.CER",IDC_DB_RADIO1,"Button",BS_AUTORADIOBUTTON | 
                    WS_GROUP,175,16,56,10
    CONTROL         "序列号.CER",IDC_DB_RADIO4,"Button",BS_AUTORADIOBUTTON,
                    175,83,56,10
    CONTROL         "用户名 + 序列号.CER",IDC_DB_RADIO2,"Button",
                    BS_AUTORADIOBUTTON,175,36,92,10
    CONTROL         "序列号 + 用户名.CER",IDC_DB_RADIO3,"Button",
                    BS_AUTORADIOBUTTON,175,59,92,10
    PUSHBUTTON      "选择路径",IDC_DB_SELECT,247,231,50,15
    EDITTEXT        IDC_EDIT_SAVE,175,173,127,51,ES_MULTILINE | 
                    ES_AUTOVSCROLL | ES_READONLY
    GROUPBOX        "全局数字证书存储位置:",IDC_STATIC_SETUP3,167,113,147,
                    138,WS_GROUP
    LTEXT           "    命名方式根据上面指定方式命名,推荐选择带有序列号的命名方式,可以防止已经颁发的证书被意外覆盖。",
                    IDC_STATIC_SETUP4,175,131,131,37
    CONTROL         "Tree1",IDC_TREE_SETUP,"SysTreeView32",TVS_HASBUTTONS | 
                    TVS_HASLINES | TVS_LINESATROOT | TVS_SHOWSELALWAYS | 
                    WS_BORDER | WS_TABSTOP,5,12,146,212
    PUSHBUTTON      "保  存",IDC_DB_SAVECDB,94,231,50,15,BS_FLAT
    PUSHBUTTON      "还  原",IDC_DB_RESERTDB,11,231,50,15,BS_FLAT
    GROUPBOX        "证书库:",IDC_STATIC_SETUP5,0,0,157,251,WS_GROUP
END

IDD_PROPPAGE_REG DIALOG DISCARDABLE  0, 0, 314, 251
STYLE WS_CHILD
FONT 9, "宋体"
BEGIN
    EDITTEXT        IDC_EDIT_USER,46,128,207,14,ES_AUTOHSCROLL
    PUSHBUTTON      "生  成",IDC_BREG,257,127,50,15,BS_FLAT
    PUSHBUTTON      "邮  寄",IDC_BPOST,257,147,50,15,BS_FLAT
    PUSHBUTTON      "选  择",IDC_B_SELECT,257,109,50,15,BS_FLAT | 
                    WS_DISABLED
    CONTROL         "注册请求",IDC_REG_RADIO1,"Button",BS_AUTORADIOBUTTON | 
                    BS_FLAT | WS_GROUP,46,89,48,10
    CONTROL         "注册系统",IDC_REG_RADIO2,"Button",BS_AUTORADIOBUTTON | 
                    BS_FLAT,105,89,47,10
    PUSHBUTTON      "生成应答",IDC_BGET_REG,257,86,50,15,BS_FLAT | NOT 
                    WS_VISIBLE
    PUSHBUTTON      "验证码",IDC_BGET_CHECK,196,86,50,15,BS_FLAT | NOT 
                    WS_VISIBLE
    EDITTEXT        IDC_EDIT_REGCODE,46,109,207,14,ES_AUTOHSCROLL | 
                    ES_READONLY | WS_DISABLED
    GROUPBOX        "系统注册",IDC_STATIC_REG2,0,71,311,137
    LTEXT           "注册应答:",IDC_STATIC_REG4,6,111,37,8,WS_DISABLED
    LTEXT           "MSN : hpxs@hotmail.com",IDC_STATIC_MSN,9,235,108,9
    GROUPBOX        "信息",IDC_STATIC_REG6,0,223,311,28
    LTEXT           "注册Email: minicareg@gmail.com",IDC_STATIC_REG7,182,235,
                    121,8
    GROUPBOX        "致谢",IDC_STATIC_REG1,1,0,311,62
    LTEXT           "感谢您注册MiniCA,您的支持将使我不断对系统进行升级与维护。\nMiniCA严禁用于商业用途,由于您违反此条例而造成的后果,均由您自己承担。\n您可以无限制的复制、使用MiniCA。\n您可以反向工程、反向汇编、反向编译MiniCA.\n热诚欢迎广大密界高手破解MiniCA的注册算法。",
                    IDC_STATICTHANK,11,14,282,44
    LTEXT           "操作类型:",IDC_STATIC_REG3,6,90,37,8
    CONTROL         "企业版",IDC_RADIO_E,"Button",BS_AUTORADIOBUTTON | 
                    BS_FLAT | NOT WS_VISIBLE | WS_DISABLED | WS_GROUP,46,89,
                    40,10
    CONTROL         "个人版",IDC_RADIO_I,"Button",BS_AUTORADIOBUTTON | 
                    BS_FLAT | NOT WS_VISIBLE | WS_DISABLED,105,89,40,10
    LTEXT           "注册类型:",IDC_STATIC_REGT,6,90,37,8,NOT WS_VISIBLE | 
                    WS_DISABLED
    LTEXT           "用户名:",IDC_STATIC_REG5,14,130,29,8
    LTEXT           "回复地址:",IDC_STATIC_REG8,6,150,37,8
    EDITTEXT        IDC_EDIT_USER2,46,147,207,14,ES_AUTOHSCROLL

⌨️ 快捷键说明

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