📄 calc.rc
字号:
//Microsoft Developer Studio generated resource script.
//
#include "resrc1.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "resource.h"
#include "winres.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
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
IDD_SCIENTIFIC DIALOGEX 32768, 0, 316, 164
STYLE WS_MINIMIZEBOX | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW
CAPTION "Calculator"
MENU IDM_DECCALCMENU
CLASS "SciCalc"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "Hyp",IDC_HYP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
49,41,34,10
CONTROL "Inv",IDC_INV,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
8,41, 34,10
GROUPBOX "",IDC_STATIC,5,34,84,20,0,WS_EX_NOPARENTNOTIFY
CONTROL "",IDC_STAT,"Button",BS_OWNERDRAW,5,60,24,18
RTEXT "",IDC_DISPLAY,5,0,305,16,SS_NOTIFY | SS_CENTERIMAGE,
WS_EX_CLIENTEDGE
RADIOBUTTON "Hex",IDC_HEX,8,21,30,10,WS_TABSTOP
RADIOBUTTON "Dec",IDC_DEC,41,21,30,10,WS_TABSTOP
RADIOBUTTON "Oct",IDC_OCT,74,21,30,10,WS_TABSTOP
RADIOBUTTON "Bin",IDC_BIN,107,21,30,10,WS_TABSTOP
GROUPBOX "",IDC_STATIC,5,14,141,20,0,WS_EX_NOPARENTNOTIFY
GROUPBOX "",IDC_STATIC,147,14,163,20,0,WS_EX_NOPARENTNOTIFY
RADIOBUTTON "Degrees",IDC_DEG,150,21,41,10,WS_TABSTOP
RADIOBUTTON "Radians",IDC_RAD,204,21,41,10,WS_TABSTOP
RADIOBUTTON "Grads",IDC_GRAD,258,21,41,10,WS_TABSTOP
RADIOBUTTON "Qword",IDC_QWORD,150,21,38,10,WS_TABSTOP
RADIOBUTTON "Dword",IDC_DWORD,190,21,38,10,WS_TABSTOP
RADIOBUTTON "Word",IDC_WORD,230,21,38,10,WS_TABSTOP
RADIOBUTTON "Byte",IDC_BYTE,270,21,38,10,WS_TABSTOP
CONTROL "",IDC_AVE,"Button",BS_OWNERDRAW,5,80,24,18
CONTROL "",IDC_B_SUM,"Button",BS_OWNERDRAW,5,100,24,18
CONTROL "",IDC_DEV,"Button",BS_OWNERDRAW,5,120,24,18
CONTROL "",IDC_DATA,"Button",BS_OWNERDRAW,5,140,24,18
CONTROL "",IDC_FE,"Button",BS_OWNERDRAW,38,60,24,18
CONTROL "",IDC_DMS,"Button",BS_OWNERDRAW,38,80,24,18
CONTROL "",IDC_SIN,"Button",BS_OWNERDRAW,38,100,24,18
CONTROL "",IDC_COS,"Button",BS_OWNERDRAW,38,120,24,18
CONTROL "",IDC_TAN,"Button",BS_OWNERDRAW,38,140,24,18
CONTROL "",IDC_OPENP,"Button",BS_OWNERDRAW,64,60,24,18
CONTROL "",IDC_EXP,"Button",BS_OWNERDRAW,64,80,24,18
CONTROL "",IDC_PWR,"Button",BS_OWNERDRAW,64,100,24,18
CONTROL "",IDC_CUB,"Button",BS_OWNERDRAW,64,120,24,18
CONTROL "",IDC_SQR,"Button",BS_OWNERDRAW,64,140,24,18
CONTROL "",IDC_CLOSEP,"Button",BS_OWNERDRAW,90,60,24,18
CONTROL "",IDC_LN,"Button",BS_OWNERDRAW,90,80,24,18
CONTROL "",IDC_LOG,"Button",BS_OWNERDRAW,90,100,24,18
CONTROL "",IDC_FAC,"Button",BS_OWNERDRAW,90,120,24,18
CONTROL "",IDC_REC,"Button",BS_OWNERDRAW,90,140,24,18
CONTROL "",IDC_MCLEAR,"Button",BS_OWNERDRAW,123,60,24,18
CONTROL "",IDC_RECALL,"Button",BS_OWNERDRAW,123,80,24,18
CONTROL "",IDC_STORE,"Button",BS_OWNERDRAW,123,100,24,18
CONTROL "",IDC_MPLUS,"Button",BS_OWNERDRAW,123,120,24,18
CONTROL "",IDC_PI,"Button",BS_OWNERDRAW,123,140,24,18
CONTROL "",IDC_7,"Button",BS_OWNERDRAW,156,60,24,18
CONTROL "",IDC_4,"Button",BS_OWNERDRAW,156,80,24,18
CONTROL "",IDC_1,"Button",BS_OWNERDRAW,156,100,24,18
CONTROL "",IDC_0,"Button",BS_OWNERDRAW,156,120,24,18
CONTROL "",IDC_A,"Button",BS_OWNERDRAW,156,140,24,18
CONTROL "",IDC_8,"Button",BS_OWNERDRAW,182,60,24,18
CONTROL "",IDC_5,"Button",BS_OWNERDRAW,182,80,24,18
CONTROL "",IDC_2,"Button",BS_OWNERDRAW,182,100,24,18
CONTROL "",IDC_SIGN,"Button",BS_OWNERDRAW,182,120,24,18
CONTROL "",IDC_B,"Button",BS_OWNERDRAW,182,140,24,18
CONTROL "",IDC_9,"Button",BS_OWNERDRAW,208,60,24,18
CONTROL "",IDC_6,"Button",BS_OWNERDRAW,208,80,24,18
CONTROL "",IDC_3,"Button",BS_OWNERDRAW,208,100,24,18
CONTROL "",IDC_PNT,"Button",BS_OWNERDRAW,208,120,24,18
CONTROL "",IDC_C,"Button",BS_OWNERDRAW,208,140,24,18
CONTROL "",IDC_DIV,"Button",BS_OWNERDRAW,234,60,24,18
CONTROL "",IDC_MUL,"Button",BS_OWNERDRAW,234,80,24,18
CONTROL "",IDC_SUB,"Button",BS_OWNERDRAW,234,100,24,18
CONTROL "",IDC_ADD,"Button",BS_OWNERDRAW,234,120,24,18
CONTROL "",IDC_D,"Button",BS_OWNERDRAW,234,140,24,18
CONTROL "",IDC_MOD,"Button",BS_OWNERDRAW,260,60,24,18
CONTROL "",IDC_OR,"Button",BS_OWNERDRAW,260,80,24,18
CONTROL "",IDC_LSHF,"Button",BS_OWNERDRAW,260,100,24,18
CONTROL "",IDC_EQU,"Button",BS_OWNERDRAW,260,120,24,18
CONTROL "",IDC_E,"Button",BS_OWNERDRAW,260,140,24,18
CONTROL "",IDC_AND,"Button",BS_OWNERDRAW,286,60,24,18
CONTROL "",IDC_XOR,"Button",BS_OWNERDRAW,286,80,24,18
CONTROL "",IDC_COM,"Button",BS_OWNERDRAW,286,100,24,18
CONTROL "",IDC_CHOP,"Button",BS_OWNERDRAW,286,120,24,18
CONTROL "",IDC_F,"Button",BS_OWNERDRAW,286,140,24,18
CONTROL "",IDC_BACK,"Button",BS_OWNERDRAW,177,38,43,18
CONTROL "",IDC_CENTR,"Button",BS_OWNERDRAW,222,38,43,18
CONTROL "",IDC_CLEAR,"Button",BS_OWNERDRAW,267,38,43,18
CTEXT "",IDC_MEMTEXT,126,38,18,16,SS_NOTIFY | SS_CENTERIMAGE,
WS_EX_CLIENTEDGE
CTEXT "",IDC_PARTEXT,93,38,18,16,SS_NOTIFY | SS_CENTERIMAGE,
WS_EX_CLIENTEDGE
LTEXT "",IDC_SIZERCONTROL,0,162,1,1
END
IDD_STANDARD DIALOGEX 32768, 0, 169, 129
STYLE WS_MINIMIZEBOX | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW
CAPTION "Calculator"
MENU IDM_CALCMENU
CLASS "SciCalc"
FONT 8, "MS Shell Dlg"
BEGIN
RTEXT "",IDC_DISPLAY,5,0,159,16,SS_NOTIFY | SS_CENTERIMAGE,
WS_EX_CLIENTEDGE
CONTROL "",IDC_MCLEAR,"Button",BS_OWNERDRAW,5,45,24,18
CONTROL "",IDC_RECALL,"Button",BS_OWNERDRAW,5,65,24,18
CONTROL "",IDC_STORE,"Button",BS_OWNERDRAW,5,85,24,18
CONTROL "",IDC_MPLUS,"Button",BS_OWNERDRAW,5,105,24,18
CONTROL "",IDC_7,"Button",BS_OWNERDRAW,36,45,24,18
CONTROL "",IDC_4,"Button",BS_OWNERDRAW,36,65,24,18
CONTROL "",IDC_1,"Button",BS_OWNERDRAW,36,85,24,18
CONTROL "",IDC_0,"Button",BS_OWNERDRAW,36,105,24,18
CONTROL "",IDC_8,"Button",BS_OWNERDRAW,62,45,24,18
CONTROL "",IDC_5,"Button",BS_OWNERDRAW,62,65,24,18
CONTROL "",IDC_2,"Button",BS_OWNERDRAW,62,85,24,18
CONTROL "",IDC_SIGN,"Button",BS_OWNERDRAW,62,105,24,18
CONTROL "",IDC_9,"Button",BS_OWNERDRAW,88,45,24,18
CONTROL "",IDC_6,"Button",BS_OWNERDRAW,88,65,24,18
CONTROL "",IDC_3,"Button",BS_OWNERDRAW,88,85,24,18
CONTROL "",IDC_PNT,"Button",BS_OWNERDRAW,88,105,24,18
CONTROL "",IDC_DIV,"Button",BS_OWNERDRAW,114,45,24,18
CONTROL "",IDC_MUL,"Button",BS_OWNERDRAW,114,65,24,18
CONTROL "",IDC_SUB,"Button",BS_OWNERDRAW,114,85,24,18
CONTROL "",IDC_ADD,"Button",BS_OWNERDRAW,114,105,24,18
CONTROL "",IDC_EQU,"Button",BS_OWNERDRAW,140,105,24,18
CONTROL "",IDC_BACK,"Button",BS_OWNERDRAW,36,23,42,18
CONTROL "",IDC_CENTR,"Button",BS_OWNERDRAW,80,23,41,18
CONTROL "",IDC_CLEAR,"Button",BS_OWNERDRAW,123,23,41,18
CTEXT "",IDC_MEMTEXT,8,24,18,16,SS_NOTIFY | SS_CENTERIMAGE,
WS_EX_CLIENTEDGE
CONTROL "",IDC_REC,"Button",BS_OWNERDRAW,140,85,24,18
CONTROL "",IDC_SQRT,"Button",BS_OWNERDRAW,140,45,24,18
CONTROL "",IDC_PERCENT,"Button",BS_OWNERDRAW,140,65,24,18
LTEXT "",IDC_SIZERCONTROL,0,127,1,1
END
IDD_SB DIALOG DISCARDABLE 80, 80, 146, 86
STYLE WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_CONTEXTHELP
CAPTION "Statistics Box"
FONT 8, "MS Shell Dlg"
BEGIN
LISTBOX IDC_STATLIST,3,3,140,50,WS_VSCROLL
DEFPUSHBUTTON "&RET",IDC_FOCUS,4,58,28,14
PUSHBUTTON "&LOAD",IDC_LOAD,40,58,28,14
PUSHBUTTON "&CD",IDC_CD,76,58,28,14
PUSHBUTTON "C&AD",IDC_CAD,112,58,28,14
RTEXT "n=",IDC_NTEXT,0,76,74,8
LTEXT "0",IDC_NUMTEXT,74,76,32,8
END
IDD_TIMEOUT DIALOG DISCARDABLE 8, 18, 240, 70
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Calculator"
FONT 8, "MS Shell Dlg"
BEGIN
ICON 32515,-1,6,6,20,20
LTEXT "The requested operation may take a very long time to complete.",
-1,34,4,198,20
LTEXT "Do you want to let the calculation continue, or stop the operation now?",
-1,34,31,198,20
DEFPUSHBUTTON "&Continue",IDRETRY,73,52,40,14
PUSHBUTTON "&Stop",IDCANCEL,119,52,40,14
END
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
SC ICON DISCARDABLE "calc.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Menu
//
IDM_CALCMENU MENU DISCARDABLE
BEGIN
POPUP "&Edit"
BEGIN
MENUITEM "&Copy\tCtrl+C", IDM_COPY
MENUITEM "&Paste\tCtrl+V", IDM_PASTE
END
POPUP "&View"
BEGIN
MENUITEM "S&tandard", IDM_SSC
MENUITEM "&Scientific", IDM_SC
MENUITEM SEPARATOR
MENUITEM "D&igit grouping", IDM_USE_SEPARATOR
END
POPUP "&Help"
BEGIN
MENUITEM "&Help Topics ", IDM_HELPTOPICS
MENUITEM SEPARATOR
MENUITEM "&About Calculator", IDM_ABOUT
END
END
IDM_DECCALCMENU MENU DISCARDABLE
BEGIN
POPUP "&Edit"
BEGIN
MENUITEM "&Copy\tCtrl+C", IDM_COPY
MENUITEM "&Paste\tCtrl+V", IDM_PASTE
END
POPUP "&View"
BEGIN
MENUITEM "S&tandard", IDM_SSC
MENUITEM "&Scientific", IDM_SC
MENUITEM SEPARATOR
MENUITEM "&Hex\tF5", IDM_HEX
MENUITEM "&Decimal\tF6", IDM_DEC
MENUITEM "&Octal\tF7", IDM_OCT
MENUITEM "&Binary\tF8", IDM_BIN
MENUITEM SEPARATOR
MENUITEM "D&egrees\tF2", IDM_DEG
MENUITEM "&Radians\tF3", IDM_RAD
MENUITEM "&Grads\tF4", IDM_GRAD
MENUITEM SEPARATOR
MENUITEM "D&igit grouping", IDM_USE_SEPARATOR
END
POPUP "&Help"
BEGIN
MENUITEM "&Help Topics ", IDM_HELPTOPICS
MENUITEM SEPARATOR
MENUITEM "&About Calculator", IDM_ABOUT
END
END
IDM_HEXCALCMENU MENU DISCARDABLE
BEGIN
POPUP "&Edit"
BEGIN
MENUITEM "&Copy\tCtrl+C", IDM_COPY
MENUITEM "&Paste\tCtrl+V", IDM_PASTE
END
POPUP "&View"
BEGIN
MENUITEM "S&tandard", IDM_SSC
MENUITEM "&Scientific", IDM_SC
MENUITEM SEPARATOR
MENUITEM "&Hex\tF5", IDM_HEX
MENUITEM "&Decimal\tF6", IDM_DEC
MENUITEM "&Octal\tF7", IDM_OCT
MENUITEM "&Binary\tF8", IDM_BIN
MENUITEM SEPARATOR
MENUITEM "&Qword\tF12", IDM_QWORD
MENUITEM "Dwo&rd\tF2", IDM_DWORD
MENUITEM "&Word\tF3", IDM_WORD
MENUITEM "B&yte\tF4", IDM_BYTE
MENUITEM SEPARATOR
MENUITEM "D&igit grouping", IDM_USE_SEPARATOR
END
POPUP "&Help"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -