mirror of
https://github.com/mirror/processhacker
synced 2026-06-08 16:03:24 +00:00
968df75ae2
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2673 21ef857c-d57f-4fe0-8362-d861dc6d29cd
380 lines
12 KiB
Plaintext
380 lines
12 KiB
Plaintext
// Microsoft Visual C++ generated resource script.
|
|
//
|
|
#include "resource.h"
|
|
|
|
#define APSTUDIO_READONLY_SYMBOLS
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Generated from the TEXTINCLUDE 2 resource.
|
|
//
|
|
#include "afxres.h"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
#undef APSTUDIO_READONLY_SYMBOLS
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// English (Australia) resources
|
|
|
|
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENA)
|
|
#ifdef _WIN32
|
|
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_AUS
|
|
#pragma code_page(1252)
|
|
#endif //_WIN32
|
|
|
|
#ifdef APSTUDIO_INVOKED
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// TEXTINCLUDE
|
|
//
|
|
|
|
1 TEXTINCLUDE
|
|
BEGIN
|
|
"resource.h\0"
|
|
END
|
|
|
|
2 TEXTINCLUDE
|
|
BEGIN
|
|
"#include ""afxres.h""\r\n"
|
|
"\0"
|
|
END
|
|
|
|
3 TEXTINCLUDE
|
|
BEGIN
|
|
"\r\n"
|
|
"\0"
|
|
END
|
|
|
|
#endif // APSTUDIO_INVOKED
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Icon
|
|
//
|
|
|
|
// Icon with lowest ID value placed first to ensure application icon
|
|
// remains consistent on all systems.
|
|
IDI_PROCESSHACKER ICON "ProcessHacker.ico"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Menu
|
|
//
|
|
|
|
IDR_MAINWND MENU
|
|
BEGIN
|
|
POPUP "&Hacker"
|
|
BEGIN
|
|
MENUITEM "Save...\aCtrl+S", ID_HACKER_SAVE
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "E&xit", ID_HACKER_EXIT
|
|
END
|
|
POPUP "&Process"
|
|
BEGIN
|
|
MENUITEM "T&erminate\aDel", ID_PROCESS_TERMINATE
|
|
MENUITEM "Terminate Tree\aShift+Del", ID_PROCESS_TERMINATETREE
|
|
MENUITEM "Suspend", ID_PROCESS_SUSPEND
|
|
MENUITEM "Resume", ID_PROCESS_RESUME
|
|
MENUITEM "Restart", ID_PROCESS_RESTART
|
|
MENUITEM "Reduce Working Set", ID_PROCESS_REDUCEWORKINGSET
|
|
MENUITEM "Virtualization", ID_PROCESS_VIRTUALIZATION
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "Affinity", ID_PROCESS_AFFINITY
|
|
MENUITEM "Create Dump File...", ID_PROCESS_CREATEDUMPFILE
|
|
MENUITEM "Terminator", ID_PROCESS_TERMINATOR
|
|
POPUP "Miscellaneous"
|
|
BEGIN
|
|
MENUITEM "Detach from Debugger", ID_MISCELLANEOUS_DETACHFROMDEBUGGER
|
|
MENUITEM "Heaps", ID_MISCELLANEOUS_HEAPS
|
|
MENUITEM "Inject DLL...", ID_MISCELLANEOUS_INJECTDLL
|
|
POPUP "I/O Priority"
|
|
BEGIN
|
|
MENUITEM "0", ID_I_0
|
|
MENUITEM "1", ID_I_1
|
|
MENUITEM "2", ID_I_2
|
|
MENUITEM "3", ID_I_3
|
|
END
|
|
END
|
|
POPUP "Priority"
|
|
BEGIN
|
|
MENUITEM "Real Time", ID_PRIORITY_REALTIME
|
|
MENUITEM "High", ID_PRIORITY_HIGH
|
|
MENUITEM "Above Normal", ID_PRIORITY_ABOVENORMAL40050
|
|
MENUITEM "Normal", ID_PRIORITY_NORMAL40051
|
|
MENUITEM "Below Normal", ID_PRIORITY_BELOWNORMAL40052
|
|
MENUITEM "Idle", ID_PRIORITY_IDLE40053
|
|
END
|
|
POPUP "Window"
|
|
BEGIN
|
|
MENUITEM "Bring to Front", ID_WINDOW_BRINGTOFRONT
|
|
MENUITEM "Restore", ID_WINDOW_RESTORE
|
|
MENUITEM "Minimize", ID_WINDOW_MINIMIZE
|
|
MENUITEM "Maximize", ID_WINDOW_MAXIMIZE
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "Close", ID_WINDOW_CLOSE
|
|
END
|
|
MENUITEM "Properties\aEnter", ID_PROCESS_PROPERTIES
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "Search Online\aCtrl+M", ID_PROCESS_SEARCHONLINE
|
|
END
|
|
MENUITEM "&View", ID_VIEW
|
|
MENUITEM "&Tools", ID_TOOLS
|
|
MENUITEM "&Users", ID_USERS
|
|
MENUITEM "H&elp", ID_HELP
|
|
END
|
|
|
|
IDR_THREAD MENU
|
|
BEGIN
|
|
POPUP "Thread"
|
|
BEGIN
|
|
MENUITEM "T&erminate\aDel", ID_THREAD_TERMINATE
|
|
MENUITEM "Force Terminate", ID_THREAD_FORCETERMINATE
|
|
MENUITEM "Suspend", ID_THREAD_SUSPEND
|
|
MENUITEM "Resume", ID_THREAD_RESUME
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "Permissions", ID_THREAD_PERMISSIONS
|
|
MENUITEM "Token", ID_THREAD_TOKEN
|
|
POPUP "Analyze"
|
|
BEGIN
|
|
MENUITEM "Wait", ID_ANALYZE_WAIT
|
|
END
|
|
POPUP "Priority"
|
|
BEGIN
|
|
MENUITEM "Time Critical", ID_PRIORITY_TIMECRITICAL
|
|
MENUITEM "Highest", ID_PRIORITY_HIGHEST
|
|
MENUITEM "Above Normal", ID_PRIORITY_ABOVENORMAL
|
|
MENUITEM "Normal", ID_PRIORITY_NORMAL
|
|
MENUITEM "Below Normal", ID_PRIORITY_BELOWNORMAL
|
|
MENUITEM "Lowest", ID_PRIORITY_LOWEST
|
|
MENUITEM "Idle", ID_PRIORITY_IDLE
|
|
END
|
|
POPUP "I/O Priority"
|
|
BEGIN
|
|
MENUITEM "0", ID_I_0
|
|
MENUITEM "1", ID_I_1
|
|
MENUITEM "2", ID_I_2
|
|
MENUITEM "3", ID_I_3
|
|
END
|
|
END
|
|
END
|
|
|
|
IDR_HANDLE MENU
|
|
BEGIN
|
|
POPUP "Handle"
|
|
BEGIN
|
|
MENUITEM "Close\aDel", ID_HANDLE_CLOSE
|
|
MENUITEM "Protected", ID_HANDLE_PROTECTED
|
|
MENUITEM "Inherit", ID_HANDLE_INHERIT
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "Prope&rties\aEnter", ID_HANDLE_PROPERTIES
|
|
END
|
|
END
|
|
|
|
IDR_MODULE MENU
|
|
BEGIN
|
|
POPUP "Module"
|
|
BEGIN
|
|
MENUITEM "Get Function Address...", ID_MODULE_GETFUNCTIONADDRESS
|
|
MENUITEM "Unload", ID_MODULE_UNLOAD
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "Open Containing Folder", ID_MODULE_OPENCONTAININGFOLDER
|
|
MENUITEM "Properties", ID_MODULE_PROPERTIES
|
|
END
|
|
END
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Version
|
|
//
|
|
|
|
VS_VERSION_INFO VERSIONINFO
|
|
FILEVERSION 2,0,0,0
|
|
PRODUCTVERSION 2,0,0,0
|
|
FILEFLAGSMASK 0x17L
|
|
#ifdef _DEBUG
|
|
FILEFLAGS 0x1L
|
|
#else
|
|
FILEFLAGS 0x0L
|
|
#endif
|
|
FILEOS 0x4L
|
|
FILETYPE 0x1L
|
|
FILESUBTYPE 0x0L
|
|
BEGIN
|
|
BLOCK "StringFileInfo"
|
|
BEGIN
|
|
BLOCK "0c0904b0"
|
|
BEGIN
|
|
VALUE "CompanyName", "wj32"
|
|
VALUE "FileDescription", "Process Hacker"
|
|
VALUE "FileVersion", "2, 0, 0, 0"
|
|
VALUE "InternalName", "Process Hacker"
|
|
VALUE "LegalCopyright", "Licensed under the GNU GPL, v3."
|
|
VALUE "OriginalFilename", "ProcessHacker.exe"
|
|
VALUE "ProductName", "Process Hacker"
|
|
VALUE "ProductVersion", "2, 0, 0, 0"
|
|
END
|
|
END
|
|
BLOCK "VarFileInfo"
|
|
BEGIN
|
|
VALUE "Translation", 0xc09, 1200
|
|
END
|
|
END
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Dialog
|
|
//
|
|
|
|
IDD_PROCGENERAL DIALOGEX 0, 0, 240, 260
|
|
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
CAPTION "General"
|
|
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
|
BEGIN
|
|
PUSHBUTTON "Terminate",IDC_TERMINATE,178,156,50,14
|
|
ICON "",IDC_PROCGENERAL_ICON,14,18,20,20
|
|
GROUPBOX "File",IDC_PROCGENERAL_FILE,7,7,226,135
|
|
GROUPBOX "Process",IDC_PROCGENERAL_PROCESS,7,147,226,106
|
|
EDITTEXT IDC_PROCGENERAL_NAME,44,17,182,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER
|
|
EDITTEXT IDC_PROCGENERAL_COMPANYNAME,44,29,183,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER
|
|
PUSHBUTTON "Permissions",IDC_PERMISSIONS,124,156,50,14
|
|
LTEXT "Version:",IDC_STATIC,15,41,27,8
|
|
LTEXT "Image File Name:",IDC_STATIC,15,55,56,8
|
|
EDITTEXT IDC_PROCGENERAL_FILENAME,14,65,212,14,ES_AUTOHSCROLL
|
|
EDITTEXT IDC_PROCGENERAL_VERSION,44,41,183,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER
|
|
LTEXT "Command Line:",IDC_STATIC,14,83,50,8
|
|
EDITTEXT IDC_PROCGENERAL_CMDLINE,14,93,212,14,ES_AUTOHSCROLL
|
|
LTEXT "Current Directory:",IDC_STATIC,14,110,60,8
|
|
EDITTEXT IDC_PROCGENERAL_CURDIR,14,120,212,14,ES_AUTOHSCROLL
|
|
END
|
|
|
|
IDD_PROCMODULES DIALOGEX 0, 0, 240, 260
|
|
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
CAPTION "Modules"
|
|
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
|
BEGIN
|
|
CONTROL "",IDC_PROCMODULES_LIST,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,7,7,226,246
|
|
END
|
|
|
|
IDD_PROCTHREADS DIALOGEX 0, 0, 240, 260
|
|
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
CAPTION "Threads"
|
|
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
|
BEGIN
|
|
CONTROL "",IDC_PROCTHREADS_LIST,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,7,7,226,246
|
|
END
|
|
|
|
IDD_PROCHANDLES DIALOGEX 0, 0, 240, 260
|
|
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
CAPTION "Handles"
|
|
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
|
BEGIN
|
|
CONTROL "",IDC_PROCHANDLES_LIST,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,7,7,226,246
|
|
END
|
|
|
|
IDD_PROCENVIRONMENT DIALOGEX 0, 0, 240, 260
|
|
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
CAPTION "Environment"
|
|
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
|
BEGIN
|
|
CONTROL "",IDC_PROCENVIRONMENT_LIST,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,7,7,226,246
|
|
END
|
|
|
|
IDD_THRDSTACK DIALOGEX 0, 0, 261, 228
|
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
|
|
CAPTION "Thread Stack"
|
|
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
|
BEGIN
|
|
CONTROL "",IDC_THRDSTACK_LIST,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,7,7,247,196
|
|
PUSHBUTTON "Close",IDOK,204,207,50,14
|
|
PUSHBUTTON "Refresh",IDC_REFRESH,150,207,50,14
|
|
END
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// DESIGNINFO
|
|
//
|
|
|
|
#ifdef APSTUDIO_INVOKED
|
|
GUIDELINES DESIGNINFO
|
|
BEGIN
|
|
IDD_PROCGENERAL, DIALOG
|
|
BEGIN
|
|
LEFTMARGIN, 7
|
|
RIGHTMARGIN, 233
|
|
TOPMARGIN, 7
|
|
BOTTOMMARGIN, 253
|
|
END
|
|
|
|
IDD_PROCMODULES, DIALOG
|
|
BEGIN
|
|
LEFTMARGIN, 7
|
|
RIGHTMARGIN, 233
|
|
TOPMARGIN, 7
|
|
BOTTOMMARGIN, 253
|
|
END
|
|
|
|
IDD_PROCTHREADS, DIALOG
|
|
BEGIN
|
|
LEFTMARGIN, 7
|
|
RIGHTMARGIN, 233
|
|
TOPMARGIN, 7
|
|
BOTTOMMARGIN, 253
|
|
END
|
|
|
|
IDD_PROCHANDLES, DIALOG
|
|
BEGIN
|
|
LEFTMARGIN, 7
|
|
RIGHTMARGIN, 233
|
|
TOPMARGIN, 7
|
|
BOTTOMMARGIN, 253
|
|
END
|
|
|
|
IDD_PROCENVIRONMENT, DIALOG
|
|
BEGIN
|
|
LEFTMARGIN, 7
|
|
RIGHTMARGIN, 233
|
|
TOPMARGIN, 7
|
|
BOTTOMMARGIN, 253
|
|
END
|
|
|
|
IDD_THRDSTACK, DIALOG
|
|
BEGIN
|
|
LEFTMARGIN, 7
|
|
RIGHTMARGIN, 254
|
|
TOPMARGIN, 7
|
|
BOTTOMMARGIN, 221
|
|
END
|
|
END
|
|
#endif // APSTUDIO_INVOKED
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Accelerator
|
|
//
|
|
|
|
IDR_MAINWND_ACCEL ACCELERATORS
|
|
BEGIN
|
|
"S", ID_HACKER_SAVE, VIRTKEY, CONTROL, NOINVERT
|
|
"M", ID_PROCESS_SEARCHONLINE, VIRTKEY, CONTROL, NOINVERT
|
|
END
|
|
|
|
#endif // English (Australia) resources
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
#ifndef APSTUDIO_INVOKED
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Generated from the TEXTINCLUDE 3 resource.
|
|
//
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
#endif // not APSTUDIO_INVOKED
|
|
|