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

📄 计算器.rc

📁 VC下的一个小计算器,可实现2,8,16,10进制功能.界面与系统自带的计算器有点类似
💻 RC
字号:
//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"
    "#endif\r\n"
    "\0"
END

#endif    // APSTUDIO_INVOKED


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

IDD_CALCULATE DIALOGEX 0, 0, 312, 179
STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | 
    WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW
CAPTION "计算器"
MENU IDR_CALCULATE
FONT 9, "宋体", 0, 0, 0x1
BEGIN
    PUSHBUTTON      "0",IDC_0,160,130,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "1",IDC_1,160,105,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "2",IDC_2,190,105,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "3",IDC_3,220,105,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "4",IDC_4,160,80,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "5",IDC_5,190,80,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "6",IDC_6,220,80,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "7",IDC_7,160,55,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "8",IDC_8,190,55,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "9",IDC_9,220,55,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "+/-",IDC_NEG,190,130,25,20,NOT WS_TABSTOP
    PUSHBUTTON      ".",IDC_POINT,220,130,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "+",IDC_ADD,250,130,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "-",IDC_SUB,250,105,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "*",IDC_MUL,250,80,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "/",IDC_DIV,250,55,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "Sqrt",IDC_SQRT,280,55,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "%",IDC_PERCENT,280,80,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "1/x",IDC_RECIPROCAL,280,105,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "=",IDC_EQUAL,280,130,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "M+",IDC_MADD,130,130,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "MS",IDC_MSAVE,130,105,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "MR",IDC_MREAD,130,80,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "MC",IDC_MCLEAR,130,55,25,20,NOT WS_TABSTOP
    CTEXT           "MC",IDC_SHOW,130,30,20,20,SS_CENTERIMAGE | SS_SUNKEN
    PUSHBUTTON      "Backspace",IDC_BACKSPACE,160,30,45,20,NOT WS_TABSTOP
    PUSHBUTTON      "CE",IDC_CLEAN,210,30,45,20,NOT WS_TABSTOP
    PUSHBUTTON      "C",IDC_CLEAR,260,30,45,20,NOT WS_TABSTOP
    EDITTEXT        IDC_SCREEN,65,5,180,15,ES_RIGHT | ES_AUTOHSCROLL | NOT 
                    WS_TABSTOP
    PUSHBUTTON      "A",IDC_A,130,154,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "B",IDC_B,160,154,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "C",IDC_C,190,154,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "D",IDC_D,220,154,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "E",IDC_E,250,154,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "F",IDC_F,280,154,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "Not",IDC_NOT,5,154,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "And",IDC_AND,35,154,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "Or",IDC_OR,65,154,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "Xor",IDC_XOR,95,154,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "Exp",IDC_EXP,5,130,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "Ln",IDC_LN,35,130,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "Lg",IDC_LG,65,130,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "Pi",IDC_PI,95,130,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "x^2",IDC_XSTEP2,5,105,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "x^3",IDC_XSTEP3,35,105,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "x^y",IDC_XSTEPY,65,105,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "n!",IDC_FACTORIAL,95,105,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "ACos",IDC_ARCCOS,5,80,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "ATan",IDC_ARCTAN,35,80,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "Tan",IDC_TAN,5,55,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "Asin",IDC_ARCSIN,35,55,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "Sin",IDC_SIN,5,30,25,20,NOT WS_TABSTOP
    PUSHBUTTON      "Cos",IDC_COS,35,30,25,20,NOT WS_TABSTOP
    GROUPBOX        "",IDC_GROUP,65,25,55,70
    CONTROL         "十六进制",IDC_16NUM,"Button",BS_AUTORADIOBUTTON | 
                    WS_GROUP,71,35,48,10
    CONTROL         "十进制",IDC_10NUM,"Button",BS_AUTORADIOBUTTON,71,49,40,
                    10
    CONTROL         "八进制",IDC_8NUM,"Button",BS_AUTORADIOBUTTON,71,65,40,
                    10
    CONTROL         "二进制",IDC_2NUM,"Button",BS_AUTORADIOBUTTON,71,79,40,
                    10
END

IDD_ABOUTDLG DIALOGEX 0, 0, 184, 105
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "关于计算器"
FONT 8, "System", 0, 0, 0x1
BEGIN
    PUSHBUTTON      "确定",IDOK,137,19,33,11
    ICON            IDI_CALCULATE,IDC_STATIC,15,18,20,20
    LTEXT           "计算器   v1.0版",IDC_STATIC,58,17,53,8
    GROUPBOX        "计算器",IDC_STATIC,5,5,175,95
    LTEXT           "",IDC_TEXT,31,35,129,55,SS_NOTIFY | NOT WS_GROUP,
                    WS_EX_CLIENTEDGE
END


/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO DISCARDABLE 
BEGIN
    IDD_CALCULATE, DIALOG
    BEGIN
        RIGHTMARGIN, 309
        TOPMARGIN, 3
        BOTTOMMARGIN, 174
    END

    IDD_ABOUTDLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 177
        TOPMARGIN, 7
        BOTTOMMARGIN, 98
    END
END
#endif    // APSTUDIO_INVOKED


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

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_CALCULATE           ICON    DISCARDABLE     "res\\计算器.ico"

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

IDR_CALCULATE MENU DISCARDABLE 
BEGIN
    POPUP "编辑(&E)"
    BEGIN
        MENUITEM "复制(&C)\tCtrl+C",            ID_COPY
        MENUITEM "粘贴(&P)\tCtrl+V",            ID_PASTE
    END
    POPUP "查看(&V)"
    BEGIN
        MENUITEM "标准运算(&T)",                ID_STANDARD
        MENUITEM "运算扩展(&S)",                ID_EXTEND
    END
    POPUP "帮助(&H)"
    BEGIN
        MENUITEM "帮助主题(&H)",                ID_HELP
        MENUITEM "关于计数器(&A)",              ID_ABOUT
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// Cursor
//

IDC_HAND                CURSOR  DISCARDABLE     "res\\Hand.cur"
IDC_STANDARD            CURSOR  DISCARDABLE     "res\\Arrow.cur"
#endif    // Chinese (P.R.C.) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
#define _AFX_NO_SPLITTER_RESOURCES
#define _AFX_NO_OLE_RESOURCES
#define _AFX_NO_TRACKER_RESOURCES
#define _AFX_NO_PROPERTY_RESOURCES

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
#ifdef _WIN32
LANGUAGE 4, 2
#pragma code_page(936)
#endif //_WIN32
#include "res\计算器.rc2"  // non-Microsoft Visual C++ edited resources
#include "l.chs\afxres.rc"          // Standard components
#endif

/////////////////////////////////////////////////////////////////////////////
#endif    // not APSTUDIO_INVOKED

⌨️ 快捷键说明

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