📄 stracegui.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
/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//
IDR_MAINFRAME BITMAP MOVEABLE PURE "res\\Toolbar.bmp"
IDB_STATEICONS BITMAP DISCARDABLE "res\\state.bmp"
/////////////////////////////////////////////////////////////////////////////
//
// Toolbar
//
IDR_MAINFRAME TOOLBAR DISCARDABLE 16, 17
BEGIN
BUTTON ID_FILE_SAVE
SEPARATOR
BUTTON ID_SPYING_START
BUTTON ID_SPYING_STOP
SEPARATOR
BUTTON IDM_FILTER
BUTTON ID_SETFILTER
SEPARATOR
BUTTON ID_CAPUSER
BUTTON ID_CAPKERNEL
BUTTON ID_CLEARLOG
SEPARATOR
BUTTON ID_APP_ABOUT
END
#ifndef _MAC
/////////////////////////////////////////////////////////////////////////////
//
// Version
//
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,0
PRODUCTVERSION 1,0,0,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x40004L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "080404b0"
BEGIN
VALUE "Comments", "Welcome to http://webcrazy.yeah.net for more information!\0"
VALUE "CompanyName", "NingDe Mobile\0"
VALUE "FileDescription", "Strace for Windows 2000\0"
VALUE "FileVersion", "1, 0, 0, 0\0"
VALUE "InternalName", "Strace\0"
VALUE "LegalCopyright", "Copyright By ChenChengQin(tsu00@263.net)!\0"
VALUE "LegalTrademarks", "\0"
VALUE "OriginalFilename", "strace.exe\0"
VALUE "PrivateBuild", "\0"
VALUE "ProductName", "NingDe Mobile\0"
VALUE "ProductVersion", "1, 0, 0, 0\0"
VALUE "SpecialBuild", "\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x804, 1200
END
END
#endif // !_MAC
/////////////////////////////////////////////////////////////////////////////
//
// Menu
//
IDR_MAINFRAME MENU PRELOAD DISCARDABLE
BEGIN
POPUP "文件(&F)"
BEGIN
MENUITEM "存盘(&S)\tCtrl+S", ID_FILE_SAVE_AS
MENUITEM SEPARATOR
MENUITEM "退出Strace(x)", ID_APP_EXIT
END
POPUP "编辑(&E)"
BEGIN
MENUITEM "复制(&C)\tCtrl+C", ID_EDIT_COPY
MENUITEM "仅复制函数名至剪贴板", IDM_COPYFUNC
MENUITEM "复制函数名作为筛选条件\tAlt+C", IDM_COPYPROCFILTER
MENUITEM SEPARATOR
MENUITEM "筛选(&F)...\tCtrl+O", IDM_FILTER
MENUITEM "进程筛选(&P)...\tCtrl+P", ID_SETFILTER
MENUITEM SEPARATOR
MENUITEM "开始捕获\tCtrl+E", ID_SPYING_START
MENUITEM "停止捕获\tCtrl+R", ID_SPYING_STOP
MENUITEM "清除捕获结果\tCtrl+X", ID_CLEARLOG
END
POPUP "查看(&V)"
BEGIN
MENUITEM "工具栏(&T)", ID_VIEW_TOOLBAR
MENUITEM "状态栏(&S)", ID_VIEW_STATUS_BAR
MENUITEM SEPARATOR
MENUITEM "自动滚屏(&A)", ID_VIEW_AUTOSCROLL, CHECKED
MENUITEM "总是在最前(&T)", IDM_ONTOP
END
POPUP "帮助(&H)"
BEGIN
MENUITEM "访问WebCrazy主页", IDM_VISITHOMEPAGE
MENUITEM "关于 Strace(&A)", ID_APP_ABOUT
END
END
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_ABOUTBOX DIALOG DISCARDABLE 0, 0, 236, 147
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "关于 Strace"
FONT 9, "宋体"
BEGIN
ICON IDR_MAINFRAME,IDC_STATIC,11,13,21,21
DEFPUSHBUTTON "OK",IDOK,170,114,32,14,WS_GROUP
LTEXT " Strace for Windows 2000\n\n 注意:目前仅测试于Windows 2000 Server Build 2195 SP0 Chinese Edition!由于Strace中使用了一个WDM设备驱动程序,直接对内核区域进行读写,故如造成任何损失,本人槪不负责!\n\n Copyright (C) By tsu00@263.net!",
IDC_STATIC,33,19,180,72
DEFPUSHBUTTON "Get More Information...",IDOK2,54,114,103,14,WS_GROUP
LTEXT "2000-10-21",IDC_DATETIME,104,92,106,8
LTEXT "Compile Time:",IDC_STATIC,46,92,53,8
END
IDD_PROCESSFILTER DIALOGEX 0, 0, 243, 187
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
CAPTION "请选择您要Strace的进程..."
FONT 9, "宋体", 0, 0, 0x1
BEGIN
DEFPUSHBUTTON "确定(&O)",IDOK,165,7,67,14
PUSHBUTTON "取消(&C)",IDCANCEL,165,30,67,14
CONTROL "List1",IDC_PROCESSLIST,"SysListView32",LVS_REPORT |
LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER |
WS_TABSTOP,9,7,152,140
PUSHBUTTON "刷新进程列表(&R)",IDC_REFRESH,165,53,67,14
LTEXT " 注意:未选择任何进程,则将检查所有进程。如您选择的进程在跟踪过程中全部退出,系统将不能得到任何结果,所以请注意刷新您的当前进程列表!Strace进程不跟踪Strace本身!",
IDC_STATIC,9,153,223,27,0,WS_EX_STATICEDGE
END
IDD_SETFILTER DIALOG DISCARDABLE 0, 0, 332, 273
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "筛选..."
FONT 9, "宋体"
BEGIN
GROUPBOX "System Service ID:",IDC_STATIC,14,13,236,77
CONTROL "全部",IDC_IDALL,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
23,27,52,10
CONTROL "Ntoskrnl.exe导出的System Service(Service ID<0x1000)",
IDC_IDNTOSKRNL,"Button",BS_AUTORADIOBUTTON,23,41,220,10
CONTROL "win32k.sys导出的System Service(Service ID>=0x1000)",
IDC_IDWIN32K,"Button",BS_AUTORADIOBUTTON,23,55,216,10
CONTROL "自定义",IDC_IDCUSTOM,"Button",BS_AUTORADIOBUTTON,23,72,
40,10
LTEXT "从(&F):",IDC_STATIC,73,72,25,10
EDITTEXT IDC_IDFROM,105,70,32,12,ES_AUTOHSCROLL | ES_NUMBER
CONTROL "Spin1",IDC_SPIN1,"msctls_updown32",UDS_SETBUDDYINT |
UDS_AUTOBUDDY | UDS_ARROWKEYS,138,70,11,12
LTEXT "到(&T):",IDC_STATIC,152,72,25,10
EDITTEXT IDC_IDTO,184,69,30,12,ES_AUTOHSCROLL | ES_NUMBER
CONTROL "Spin2",IDC_SPIN2,"msctls_updown32",UDS_SETBUDDYINT |
UDS_AUTOBUDDY | UDS_ARROWKEYS,215,68,11,13
GROUPBOX "函数名:",IDC_STATIC,14,93,180,69
LTEXT "包含:",IDC_STATIC,21,108,21,8
EDITTEXT IDC_FUNC1,49,105,72,12,ES_AUTOHSCROLL
LTEXT "或:",IDC_STATIC,29,128,13,8
EDITTEXT IDC_FUNC2,49,124,72,12,ES_AUTOHSCROLL
LTEXT "或:",IDC_STATIC,29,148,13,8
EDITTEXT IDC_FUNC3,49,143,72,12,ES_AUTOHSCROLL
PUSHBUTTON "全部清除",IDCLEARFUNC,134,141,46,14
GROUPBOX "调用方式:",IDC_STATIC,211,93,101,70
CONTROL "全部",IDC_CALLALL,"Button",BS_AUTORADIOBUTTON,223,110,
52,10
CONTROL "从内核态",IDC_CALLKERNEL,"Button",BS_AUTORADIOBUTTON,
223,127,52,10
CONTROL "从用户态",IDC_CALLUSER,"Button",BS_AUTORADIOBUTTON,223,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -