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

📄 数字水印技术.rc

📁 基于变换域的信息隐藏技术
💻 RC
📖 第 1 页 / 共 2 页
字号:
//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\\数字水印技术.rc2""  // non-Microsoft Visual C++ edited resources\r\n"
    "#include ""l.chs\\afxres.rc""          // Standard components\r\n"
    "#include ""l.chs\\afxprint.rc""        // printing/print preview resources\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\\GOOD.ico"
IDR_DCTTYPE             ICON    DISCARDABLE     "res\\GOODDoc.ico"

/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//

IDR_MAINFRAME           BITMAP  MOVEABLE PURE   "res\\Toolbar.bmp"
140                     BITMAP  DISCARDABLE     "res\\封面.bmp"
145                     BITMAP  DISCARDABLE     "res\\面.bmp"
IDB_MYBITMAP            BITMAP  DISCARDABLE     "res\\Couple.bmp"

/////////////////////////////////////////////////////////////////////////////
//
// Toolbar
//

128 TOOLBAR DISCARDABLE  16, 15
BEGIN
    BUTTON      57600
    BUTTON      57601
    BUTTON      57603
    SEPARATOR
    BUTTON      57635
    BUTTON      57634
    BUTTON      57637
    SEPARATOR
    BUTTON      57607
    SEPARATOR
    BUTTON      57664
END


/////////////////////////////////////////////////////////////////////////////
//
// Menu
//

128 MENU PRELOAD DISCARDABLE 
BEGIN
    POPUP "文件(&F)"
    BEGIN
        MENUITEM "新建(&N)\tCtrl+N",            57600
        MENUITEM "打开(&O)...\tCtrl+O",         57601
        MENUITEM SEPARATOR
        MENUITEM "打印设置(&R)...",             57606
        MENUITEM SEPARATOR
        MENUITEM "最近文件",                    57616, GRAYED
        MENUITEM SEPARATOR
        MENUITEM "退出(&X)",                    57665
    END
    POPUP "帮助(&H)"
    BEGIN
        MENUITEM "关于 数字水印技术(&A)...",    57664
    END
    POPUP "启动"
    BEGIN
        MENUITEM "程序名称",                    ID_SHOW
    END
END

129 MENU PRELOAD DISCARDABLE 
BEGIN
    POPUP "文件(&F)"
    BEGIN
        MENUITEM "新建(&N)\tCtrl+N",            57600
        MENUITEM "打开(&O)...\tCtrl+O",         57601
        MENUITEM "关闭(&C)",                    57602
        MENUITEM "保存(&S)\tCtrl+S",            57603
        MENUITEM "另存为(&A)...",               57604
        MENUITEM SEPARATOR
        MENUITEM "打印(&P)...\tCtrl+P",         57607
        MENUITEM "打印预览(&V)",                57609
        MENUITEM "打印设置(&R)...",             57606
        MENUITEM SEPARATOR
        MENUITEM "最近文件",                    57616, GRAYED
        MENUITEM SEPARATOR
        MENUITEM "退出(&X)",                    57665
    END
    POPUP "正交变换(&T)"
    BEGIN
        MENUITEM "FFT(&F)",                     IDC_FFT
        MENUITEM SEPARATOR
        MENUITEM "IFFT(&I)",                    32773
        MENUITEM SEPARATOR
        POPUP "DCT"
        BEGIN
            MENUITEM "整幅图DCT(&D)",               IDC_ImageDCT
            MENUITEM "图像8*8DCT(&d)",              IDC_DCT
            MENUITEM "数据DCT(&S)",                 32785
        END
        MENUITEM SEPARATOR
        POPUP "IDCT"
        BEGIN
            MENUITEM "DCT恢复",                     32798
            MENUITEM "8*8IDCT恢复图像",             32775
            MENUITEM "数据IDCT",                    32786
        END
        MENUITEM SEPARATOR
    END
    POPUP "置乱算法"
    BEGIN
        MENUITEM "广义GRAY码置乱(&G)",          ID_GRAY
        MENUITEM SEPARATOR
        MENUITEM "幻方置乱",                    ID_MAGIC
        MENUITEM SEPARATOR
        MENUITEM "正交拉丁变换",                ID_LADING
        MENUITEM SEPARATOR
        MENUITEM "反幻方置乱",                  ID_FANH
        MENUITEM SEPARATOR
        MENUITEM "图像还原",                    ID_magicx
    END
    POPUP "相关性验证"
    BEGIN
        MENUITEM "验证",                        ID_SIM_YANZHENG
        MENUITEM SEPARATOR
        MENUITEM "验证2",                       ID_YANZHENG
    END
    POPUP "嵌入算法"
    BEGIN
        MENUITEM "算法1",                       ID_S_1
        MENUITEM SEPARATOR
        MENUITEM "算法2",                       ID_S_2
        MENUITEM SEPARATOR
        MENUITEM "算法3",                       ID_SUIJISHU
        MENUITEM SEPARATOR
        MENUITEM "算法4",                       ID_S_4
        MENUITEM SEPARATOR
        MENUITEM "算法5",                       ID_S_5
        MENUITEM SEPARATOR
        MENUITEM "算法6",                       ID_S_6
        MENUITEM SEPARATOR
        MENUITEM "算法7",                       ID_S_7
    END
    POPUP "水印提取"
    BEGIN
        MENUITEM "提取方法1",                   ID_W_T
        MENUITEM SEPARATOR
        MENUITEM "提取方法2",                   ID_TIQU_2
        MENUITEM SEPARATOR
        MENUITEM "提取方法3",                   ID_SUAN_2
    END
    POPUP "数据保存"
    BEGIN
        MENUITEM "保护图像(嵌入后)",          ID_DATA_PIC
        MENUITEM SEPARATOR
        MENUITEM "FDATA数据",                   ID_YUAN_PIC
        MENUITEM SEPARATOR
        MENUITEM "最原始被保护图像(未被操作前)", ID_CHUSHI_PIC
    END
    POPUP "打开文件"
    BEGIN
        MENUITEM "文本",                        ID_OPENFILE_TXT
        MENUITEM SEPARATOR
        MENUITEM "文本数据",                    ID_BIT_TXT
    END
    POPUP "分频试验"
    BEGIN
        MENUITEM "分频",                        ID_FENPIN
    END
    POPUP "打开另一幅图像"
    BEGIN
        MENUITEM "灰度图",                      ID_HUIDU_PIC
        MENUITEM SEPARATOR
        MENUITEM "二值图像",                    ID_2_PIC
    END
    POPUP "调整"
    BEGIN
        MENUITEM "亮度值调整",                  ID_BEGIN_H
        MENUITEM SEPARATOR
        MENUITEM "水印数据的获得",              ID_SUB_P_W
        MENUITEM SEPARATOR
    END
    MENUITEM "获得随机数水印",              ID_DATA_W
    MENUITEM "激发",                        ID_TEXT
    MENUITEM "停止",                        ID_STOP
    POPUP "帮助(&H)"
    BEGIN
        MENUITEM "帮助对话框(&h)",            ID_HELPDLG
    END
    MENUITEM "图像保存",                    ID_PIC_SAVE
END


/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//

128 ACCELERATORS PRELOAD MOVEABLE PURE 
BEGIN
    "N",            57600,                  VIRTKEY, CONTROL
    "O",            57601,                  VIRTKEY, CONTROL
    "S",            57603,                  VIRTKEY, CONTROL
    "P",            57607,                  VIRTKEY, CONTROL
    "Z",            57643,                  VIRTKEY, CONTROL
    "X",            57635,                  VIRTKEY, CONTROL
    "C",            57634,                  VIRTKEY, CONTROL
    "V",            57637,                  VIRTKEY, CONTROL
    VK_BACK,        57643,                  VIRTKEY, ALT
    VK_DELETE,      57635,                  VIRTKEY, SHIFT
    VK_INSERT,      57634,                  VIRTKEY, CONTROL
    VK_INSERT,      57637,                  VIRTKEY, SHIFT
    VK_F6,          57680,                  VIRTKEY 
    VK_F6,          57681,                  VIRTKEY, SHIFT
END


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

100 DIALOG DISCARDABLE  0, 0, 294, 131
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "基于变换阈的数字水印技术"
FONT 9, "宋体"
BEGIN
    ICON            IDR_MAINFRAME,IDC_STATIC,11,17,20,20
    DEFPUSHBUTTON   "确定",1,237,7,50,14,WS_GROUP
END

138 DIALOGEX 0, 0, 188, 98
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "像素值的显示"
FONT 10, "System", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",1,31,71,50,14,0,WS_EX_CLIENTEDGE
    PUSHBUTTON      "Cancel",2,107,71,50,14,0,WS_EX_CLIENTEDGE | 
                    WS_EX_STATICEDGE
    LTEXT           "输入显示数据的起始点坐标",-1,14,13,50,19,0,
                    WS_EX_CLIENTEDGE | WS_EX_STATICEDGE
    LTEXT           "x坐标:",-1,73,21,31,11,0,WS_EX_DLGMODALFRAME
    LTEXT           "y坐标:",-1,73,46,31,11,0,WS_EX_DLGMODALFRAME
    EDITTEXT        1011,107,22,62,12,ES_AUTOHSCROLL,WS_EX_CLIENTEDGE | 
                    WS_EX_STATICEDGE
    EDITTEXT        1012,108,49,62,12,ES_AUTOHSCROLL,WS_EX_CLIENTEDGE | 
                    WS_EX_STATICEDGE
END

142 DIALOGEX 0, 0, 241, 181
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP
FONT 12, "隶书"
BEGIN
    CONTROL         "s",1,"Button",BS_OWNERDRAW | BS_CENTER | BS_VCENTER,62,
                    154,31,10
    CONTROL         "退  出",2,"Button",BS_OWNERDRAW,146,152,31,12,
                    WS_EX_ACCEPTFILES | WS_EX_RTLREADING
END

IDD_DIALOG8 DIALOGEX 0, 0, 266, 233
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 10, "System", 0, 0, 0x1
BEGIN
    PUSHBUTTON      "完毕",IDOK,155,206,49,20,BS_NOTIFY | BS_FLAT,
                    WS_EX_DLGMODALFRAME | WS_EX_STATICEDGE
    PUSHBUTTON      "产生随机数",IDC_BUTTON1,50,206,49,20,BS_MULTILINE | 
                    BS_NOTIFY | BS_FLAT,WS_EX_DLGMODALFRAME | 
                    WS_EX_STATICEDGE
    EDITTEXT        IDC_EDIT2,57,13,40,14,ES_AUTOHSCROLL | ES_READONLY
    EDITTEXT        IDC_EDIT3,112,12,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT4,169,12,40,14,ES_AUTOHSCROLL
    CTEXT           "阶数",IDC_STATIC,61,32,30,13,WS_BORDER,
                    WS_EX_DLGMODALFRAME
    CONTROL         "最小值",IDC_STATIC,"Static",SS_LEFTNOWORDWRAP | 
                    WS_BORDER | WS_GROUP,121,32,30,13,WS_EX_DLGMODALFRAME
    CONTROL         "最大值",IDC_STATIC,"Static",SS_LEFTNOWORDWRAP | 
                    SS_NOPREFIX | WS_BORDER | WS_GROUP,177,32,30,13,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_EDIT5,148,52,44,13,ES_AUTOHSCROLL | ES_READONLY,
                    WS_EX_STATICEDGE
    LTEXT           "r=",IDC_STATIC,131,53,8,8
    GROUPBOX        "随机数",IDC_STATIC,19,68,220,125
    EDITTEXT        IDC_SUIJI1,39,80,40,14,NOT WS_BORDER | WS_GROUP,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_SUIJI2,89,79,40,14,NOT WS_BORDER,WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_SUIJI3,141,78,40,14,NOT WS_BORDER,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_SUIJI4,189,78,40,14,NOT WS_BORDER,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_SUIJI5,39,101,40,14,NOT WS_BORDER,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_SUIJI6,89,100,40,14,NOT WS_BORDER,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_SUIJI7,141,100,40,14,NOT WS_BORDER,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_SUIJI8,189,101,40,14,NOT WS_BORDER,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_SUIJI9,39,124,40,14,NOT WS_BORDER,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_SUIJI10,89,123,40,14,NOT WS_BORDER,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_SUIJI11,141,123,40,14,NOT WS_BORDER,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_SUIJI12,189,122,40,14,NOT WS_BORDER,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_SUIJI13,39,148,40,14,NOT WS_BORDER,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_SUIJI14,89,149,40,14,NOT WS_BORDER,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_SUIJI15,141,149,40,14,NOT WS_BORDER,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_SUIJI16,189,149,40,14,NOT WS_BORDER,
                    WS_EX_DLGMODALFRAME
END

IDD_WENJIAN DIALOGEX 0, 0, 187, 98
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "文件的打开"
FONT 10, "System", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "打开",IDOK,117,54,50,14
    PUSHBUTTON      "取消",IDCANCEL,69,70,50,14
    EDITTEXT        IDC_EDIT1,14,26,160,17,ES_MULTILINE | ES_AUTOHSCROLL | 
                    ES_READONLY,WS_EX_CLIENTEDGE | WS_EX_STATICEDGE
    PUSHBUTTON      "浏览",IDC_BUTTONfile,19,53,50,14
END

IDD_DIALOGXIANSHI DIALOG DISCARDABLE  0, 0, 233, 246
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
CAPTION "显示文本"
FONT 10, "System"
BEGIN
    DEFPUSHBUTTON   "确认(&Q)",IDOK,27,191,50,14
    PUSHBUTTON      "取消(&C)",IDCANCEL,89,191,50,14
    EDITTEXT        IDC_EDIT1,31,16,171,166,ES_MULTILINE | ES_AUTOVSCROLL | 
                    ES_AUTOHSCROLL | WS_VSCROLL | WS_HSCROLL
    PUSHBUTTON      "保存(&S)",IDC_BUTTONSAVE,156,191,50,14
    PUSHBUTTON      "转换(&T)",IDC_BUTTONBIT,58,216,114,12
END

IDD_DIALOG9 DIALOGEX 0, 0, 237, 146
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 10, "System", 0, 0, 0x1
BEGIN
    CONTROL         "   容弟",IDOK,"Button",BS_OWNERDRAW | BS_NOTIFY | 
                    BS_FLAT | WS_TABSTOP,64,13,126,127,WS_EX_STATICEDGE
    CONTROL         111,IDC_STATIC,"Static",SS_BITMAP,63,12,128,128
    CTEXT           "谢 谢",IDC_STATIC,196,85,34,17,SS_NOTIFY | 
                    SS_CENTERIMAGE | SS_SUNKEN | WS_BORDER,
                    WS_EX_DLGMODALFRAME
END

IDD_OPEN_HUIDU_PIC DIALOGEX 0, 0, 227, 116
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "打开一幅灰度图"
FONT 10, "System", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "确定",IDOK,90,91,50,14
    PUSHBUTTON      "取消",IDCANCEL,143,91,50,14
    PUSHBUTTON      "浏览",IDC_PIC_LIULAN_256,33,91,50,14
    EDITTEXT        IDC_EDIT1,28,46,171,17,ES_AUTOHSCROLL | ES_READONLY,
                    WS_EX_CLIENTEDGE | WS_EX_STATICEDGE
END

IDD_CANSHU DIALOGEX 0, 0, 199, 122
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "参数传递"
FONT 10, "System", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "确认",IDOK,48,90,50,14
    PUSHBUTTON      "取消",IDCANCEL,106,90,50,14
    EDITTEXT        IDC_EDIT1,79,25,81,17,ES_AUTOHSCROLL,WS_EX_CLIENTEDGE
    EDITTEXT        IDC_EDIT2,80,60,81,17,ES_AUTOHSCROLL,WS_EX_CLIENTEDGE
    LTEXT           "调节参数:",IDC_STATIC,22,16,53,13,0,WS_EX_CLIENTEDGE
    LTEXT           "门限:",IDC_STATIC,22,53,53,13,0,WS_EX_CLIENTEDGE
END

IDD_GRAY DIALOG DISCARDABLE  0, 0, 187, 98
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 10, "System"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,31,70,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,112,70,50,14
    EDITTEXT        IDC_EDIT1,54,14,72,15,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT2,54,39,73,17,ES_AUTOHSCROLL
    LTEXT           "n=",IDC_STATIC,23,19,9,8
    LTEXT           "q=",IDC_STATIC,22,44,9,8
END

⌨️ 快捷键说明

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