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

📄 stracegui.rc

📁 Strace: Webcrazy原来写的很好的代码
💻 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

/////////////////////////////////////////////////////////////////////////////
//
// 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 + -