📄 stracegui.rc
字号:
144,52,10
GROUPBOX "进程名筛选(主要对新建进程的筛选):",IDC_STATIC,13,166,
299,38
LTEXT "包含:",IDC_STATIC,23,182,21,8
EDITTEXT IDC_PROC1,47,180,72,12,ES_AUTOHSCROLL
LTEXT "或:",IDC_STATIC,131,182,13,8
EDITTEXT IDC_PROC2,159,180,72,12,ES_AUTOHSCROLL
PUSHBUTTON "清除",IDCLEARPROC,243,179,46,14
GROUPBOX "线程ID筛选:",IDC_STATIC,13,207,299,35
LTEXT "为:",IDC_STATIC,31,225,13,8
EDITTEXT IDC_THRDID1,47,221,33,12,ES_AUTOHSCROLL | ES_NUMBER
CONTROL "Spin3",IDC_SPIN3,"msctls_updown32",UDS_SETBUDDYINT |
UDS_AUTOBUDDY | UDS_ARROWKEYS,82,221,10,12
LTEXT "或:",IDC_STATIC,103,225,13,8
EDITTEXT IDC_THRDID2,119,221,33,12,ES_AUTOHSCROLL | ES_NUMBER
CONTROL "Spin3",IDC_SPIN4,"msctls_updown32",UDS_SETBUDDYINT |
UDS_AUTOBUDDY | UDS_ARROWKEYS,151,222,11,12
LTEXT "或:",IDC_STATIC,181,225,13,8
EDITTEXT IDC_THRDID3,199,221,33,12,ES_AUTOHSCROLL | ES_NUMBER
CONTROL "Spin3",IDC_SPIN5,"msctls_updown32",UDS_SETBUDDYINT |
UDS_AUTOBUDDY | UDS_ARROWKEYS,234,222,11,12
PUSHBUTTON "清除",IDCLEARTHRD,254,219,46,14
DEFPUSHBUTTON "确定(&O)",IDOK,266,19,50,14
PUSHBUTTON "取消(&C)",IDCANCEL,266,37,50,14
PUSHBUTTON "进程筛选",IDPROCESS,266,55,50,14
PUSHBUTTON "恢复默认值",IDRESET,266,73,50,14
LTEXT "注意:所有筛选条件只有到下次捕获后才有效!如果线程ID筛选请确保筛选的线程在筛选的进程中,否则将得不到任何结果!线程ID如为0则不进行筛选。",
IDC_STATIC,13,249,298,18
END
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO DISCARDABLE
BEGIN
IDD_ABOUTBOX, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 229
TOPMARGIN, 7
BOTTOMMARGIN, 135
END
IDD_PROCESSFILTER, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 236
TOPMARGIN, 7
BOTTOMMARGIN, 180
END
IDD_SETFILTER, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 325
TOPMARGIN, 7
BOTTOMMARGIN, 266
END
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\\strace.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//
IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE
BEGIN
"C", ID_EDIT_COPY, VIRTKEY, CONTROL, NOINVERT
"C", IDM_COPYPROCFILTER, VIRTKEY, ALT, NOINVERT
"E", ID_SPYING_START, VIRTKEY, CONTROL, NOINVERT
"O", IDM_FILTER, VIRTKEY, CONTROL, NOINVERT
"P", ID_SETFILTER, VIRTKEY, CONTROL, NOINVERT
"R", ID_SPYING_STOP, VIRTKEY, CONTROL, NOINVERT
"S", ID_FILE_SAVE, VIRTKEY, CONTROL, NOINVERT
VK_INSERT, ID_EDIT_COPY, VIRTKEY, CONTROL, NOINVERT
"X", ID_CLEARLOG, VIRTKEY, CONTROL, NOINVERT
END
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE DISCARDABLE
BEGIN
ID_FILE_SAVE "存盘"
END
STRINGTABLE DISCARDABLE
BEGIN
ID_SPYING_START "开始捕获"
ID_SPYING_STOP "停止捕获"
IDS_ALREADY_RUNNING "已有一个Strace进程运行中,任何时刻请确保只有一个例程在运行中!"
ID_CLEARLOG "清除纪录"
ID_SETFILTER "进程筛选"
IDM_FILTER "Service ID与函数名筛选"
END
STRINGTABLE DISCARDABLE
BEGIN
ID_APP_ABOUT "关于Strace for Windows 2000"
IDS_NOSYMBOLWIN32K "Strace需要使用Win32k.dbg与Win32k.pdb两个Windows 2000 CD中提供的Symbol文件,用于提取由Win32k.sys导出的System Service函数名。关于Symbol文件的使用请参阅MSDN文档,完整列表可访问http://webcrazy.yeah.net!"
IDS_NOSYMBOLNTOSKRNL "Strace需要使用ntoskrnl.dbg与ntoskrnl.pdb两个Windows 2000 CD中提供的Symbol文件,用于提取由ntoskrnl.exe导出的System Service函数名。否则Strace将只使用ntoskrnl.exe的exports列表,将可能不能识别部分函数名。关于Symbol文件的使用请参阅MSDN文档,完整列表可访问http://webcrazy.yeah.net!"
IDS_COPYFUNCNAMEFILTER "未选择任何纪录或所选纪录超过一条!"
IDS_COPYNOFUNCNAME "所选纪录不包含函数名!"
IDS_MORECOLUMNS "为避免对全局堆的大量使用,只能复制少量的内容至剪贴板!"
END
STRINGTABLE DISCARDABLE
BEGIN
AFX_IDS_APP_TITLE "Strace for Windows 2000"
END
STRINGTABLE DISCARDABLE
BEGIN
ID_CAPUSER "只跟踪来自用户态的调用"
ID_CAPKERNEL "只跟踪来自内核态的调用"
IDM_VISITHOMEPAGE "访问WebCrazy主页:http://webcrazy.yeah.net"
END
#endif // Chinese (P.R.C.) resources
/////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////
// Russian resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
#ifdef _WIN32
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
#pragma code_page(1251)
#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_ENU)\r\n"
"#ifdef _WIN32\r\n"
"LANGUAGE 9, 1\r\n"
"#pragma code_page(1252)\r\n"
"#endif\r\n"
"#include ""res\\StraceGui.rc2"" // non-Microsoft Visual C++ edited resources\r\n"
"#include ""afxres.rc"" // Standard components\r\n"
"#endif\0"
END
#endif // APSTUDIO_INVOKED
#endif // Russian 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_ENU)
#ifdef _WIN32
LANGUAGE 9, 1
#pragma code_page(1252)
#endif
#include "res\StraceGui.rc2" // non-Microsoft Visual C++ edited resources
#include "afxres.rc" // Standard components
#endif
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -