1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
/*
* Task Manager
*
* Copyright 1999-2001 Brian Palmer
* Copyright 2007 Yutaka Ino
*
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
/* UTF-8 */
#pragma code_page(65001)
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
/*
Dialog
*/
IDD_TASKMGR_DIALOG DIALOG 0, 0, 264, 246
STYLE DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_CAPTION | WS_SYSMENU |
WS_THICKFRAME
CAPTION "タスク マネージャ"
MENU IDR_TASKMANAGER
FONT 9, "MS Shell Dlg"
BEGIN
CONTROL "Tab1",IDC_TAB,"SysTabControl32",WS_TABSTOP,3,3,257,228
END
IDD_APPLICATION_PAGE DIALOG 0, 0, 247, 210
STYLE DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
FONT 9, "MS Shell Dlg"
BEGIN
CONTROL "List2",IDC_APPLIST,"SysListView32",LVS_REPORT |
LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP,7,7,233,177
PUSHBUTTON "新しいタスク(&N)...",IDC_NEWTASK,187,189,53,14
PUSHBUTTON "切り替え(&S)",IDC_SWITCHTO,131,189,53,14,WS_DISABLED
PUSHBUTTON "タスクの終了(&E)",IDC_ENDTASK,75,189,53,14,WS_DISABLED
END
IDD_PROCESS_PAGE DIALOG 0, 0, 247, 210
STYLE DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
FONT 9, "MS Shell Dlg"
BEGIN
CONTROL "List2",IDC_PROCESSLIST,"SysListView32",LVS_REPORT |
LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_OWNERDATA |
WS_BORDER | WS_TABSTOP,7,7,233,177
PUSHBUTTON "プロセスの終了(&E)",IDC_ENDPROCESS,171,189,69,14
CONTROL "すべてのユーザーのプロセスを表示(&S)",IDC_SHOWALLPROCESSES,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,191,111,10
END
IDD_PERFORMANCE_PAGE DIALOGEX 0, 0, 247, 210
STYLE DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
FONT 9, "MS Shell Dlg"
BEGIN
GROUPBOX "CPU 使用率",IDC_CPU_USAGE_FRAME,5,5,60,54,WS_TABSTOP, WS_EX_TRANSPARENT
GROUPBOX "メモリ使用量",IDC_MEM_USAGE_FRAME,5,63,60,54,BS_LEFTTEXT, WS_EX_TRANSPARENT
GROUPBOX "合計",IDC_TOTALS_FRAME,5,122,111,39,0,WS_EX_TRANSPARENT
GROUPBOX "コミットチャージ (K)",IDC_COMMIT_CHARGE_FRAME,5,166,111,39,0,WS_EX_TRANSPARENT
GROUPBOX "物理メモリ (K)",IDC_PHYSICAL_MEMORY_FRAME,131,122,111,39,0,WS_EX_TRANSPARENT
GROUPBOX "カーネル メモリ (K)",IDC_KERNEL_MEMORY_FRAME,131,166,111,39,0,WS_EX_TRANSPARENT
LTEXT "ハンドル",IDS_TOTALS_HANDLE_COUNT,12,131,27,8
LTEXT "スレッド",IDS_TOTALS_THREAD_COUNT,12,140,27,8
LTEXT "プロセス",IDS_TOTALS_PROCESS_COUNT,12,149,34,8
EDITTEXT IDC_TOTALS_HANDLE_COUNT,65,131,45,8,ES_RIGHT |
ES_READONLY | ES_NUMBER | NOT WS_BORDER
EDITTEXT IDC_TOTALS_THREAD_COUNT,65,140,45,8,ES_RIGHT |
ES_READONLY | ES_NUMBER | NOT WS_BORDER
EDITTEXT IDC_TOTALS_PROCESS_COUNT,65,149,45,8,ES_RIGHT |
ES_READONLY | ES_NUMBER | NOT WS_BORDER
LTEXT "合計",IDS_COMMIT_CHARGE_TOTAL,12,175,27,8
LTEXT "リミット",IDS_COMMIT_CHARGE_LIMIT,12,184,15,8
LTEXT "ピーク",IDS_COMMIT_CHARGE_PEAK,12,193,34,8
EDITTEXT IDC_COMMIT_CHARGE_TOTAL,65,174,45,8,ES_RIGHT |
ES_READONLY | ES_NUMBER | NOT WS_BORDER
EDITTEXT IDC_COMMIT_CHARGE_LIMIT,65,184,45,8,ES_RIGHT |
ES_READONLY | ES_NUMBER | NOT WS_BORDER
EDITTEXT IDC_COMMIT_CHARGE_PEAK,65,193,45,8,ES_RIGHT |
ES_READONLY | ES_NUMBER | NOT WS_BORDER
LTEXT "合計",IDS_PHYSICAL_MEMORY_TOTAL,137,131,27,8
LTEXT "利用可能",IDS_PHYSICAL_MEMORY_AVAILABLE,137,140,30,8
LTEXT "システム キャッシュ",IDS_PHYSICAL_MEMORY_SYSTEM_CACHE,137,149,46,8
EDITTEXT IDC_PHYSICAL_MEMORY_TOTAL,185,131,48,8,ES_RIGHT |
ES_READONLY | ES_NUMBER | NOT WS_BORDER
EDITTEXT IDC_PHYSICAL_MEMORY_AVAILABLE,185,140,48,8,ES_RIGHT |
ES_READONLY | ES_NUMBER | NOT WS_BORDER
EDITTEXT IDC_PHYSICAL_MEMORY_SYSTEM_CACHE,185,149,48,8,ES_RIGHT |
ES_READONLY | ES_NUMBER | NOT WS_BORDER
LTEXT "合計",IDS_KERNEL_MEMORY_TOTAL,137,174,27,8
LTEXT "ページ",IDS_KERNEL_MEMORY_PAGED,137,184,21,8
LTEXT "非ページ",IDS_KERNEL_MEMORY_NONPAGED,137,193,34,8
EDITTEXT IDC_KERNEL_MEMORY_TOTAL,185,174,48,8,ES_RIGHT |
ES_READONLY | ES_NUMBER | NOT WS_BORDER
EDITTEXT IDC_KERNEL_MEMORY_PAGED,185,184,48,8,ES_RIGHT |
ES_READONLY | ES_NUMBER | NOT WS_BORDER
EDITTEXT IDC_KERNEL_MEMORY_NONPAGED,185,193,48,8,ES_RIGHT |
ES_READONLY | ES_NUMBER | NOT WS_BORDER
GROUPBOX "CPU 使用率の履歴",IDC_CPU_USAGE_HISTORY_FRAME,74,5,168,54,0,WS_EX_TRANSPARENT
GROUPBOX "メモリ使用量の履歴",IDC_MEMORY_USAGE_HISTORY_FRAME,74,63,168,54,0,WS_EX_TRANSPARENT
PUSHBUTTON "CPU 使用率",IDC_CPU_USAGE_GRAPH,12,17,47,37,0,
WS_EX_CLIENTEDGE
PUSHBUTTON "メモリ 使用率",IDC_MEM_USAGE_GRAPH,12,75,47,37,0,
WS_EX_CLIENTEDGE
PUSHBUTTON "CPU 使用率の履歴",IDC_CPU_USAGE_HISTORY_GRAPH,81,17,
153,37,0,WS_EX_CLIENTEDGE
PUSHBUTTON "メモリ使用量の履歴",IDC_MEM_USAGE_HISTORY_GRAPH,81,75,
153,37,0,WS_EX_CLIENTEDGE
END
IDD_DEBUG_CHANNELS_DIALOG DIALOG 0, 0, 247, 210
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "デバッグ チャンネル"
FONT 9, "MS Shell Dlg"
BEGIN
CONTROL "List2",IDC_DEBUG_CHANNELS_LIST,"SysListView32",LVS_REPORT |
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP |
LVS_SORTASCENDING,7,7,233,177
PUSHBUTTON "閉じる",IDOK,171,189,69,14
END
IDD_AFFINITY_DIALOG DIALOG 0, 0, 231, 154
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "プロセッサの関係"
FONT 9, "MS Shell Dlg"
BEGIN
DEFPUSHBUTTON "OK",IDOK,120,133,50,14
PUSHBUTTON "キャンセル",IDCANCEL,174,133,50,14
LTEXT "プロセッサの関係の設定は、どの CPU でプロセスを実行するかを制御します。",
IDC_STATIC,5,5,220,16
CONTROL "CPU 0",IDC_CPU0,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
11,28,37,10
CONTROL "CPU 1",IDC_CPU1,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
WS_TABSTOP,11,41,37,10
CONTROL "CPU 2",IDC_CPU2,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
WS_TABSTOP,11,54,37,10
CONTROL "CPU 3",IDC_CPU3,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
WS_TABSTOP,11,67,37,10
CONTROL "CPU 4",IDC_CPU4,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
WS_TABSTOP,11,80,37,10
CONTROL "CPU 5",IDC_CPU5,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
WS_TABSTOP,11,93,37,10
CONTROL "CPU 6",IDC_CPU6,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
WS_TABSTOP,11,106,37,10
CONTROL "CPU 7",IDC_CPU7,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
WS_TABSTOP,11,119,37,10
CONTROL "CPU 8",IDC_CPU8,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
WS_TABSTOP,61,28,37,10
CONTROL "CPU 9",IDC_CPU9,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
WS_TABSTOP,61,41,37,10
CONTROL "CPU 10",IDC_CPU10,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,61,54,41,10
CONTROL "CPU 11",IDC_CPU11,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,61,67,41,10
CONTROL "CPU 12",IDC_CPU12,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,61,80,41,10
CONTROL "CPU 13",IDC_CPU13,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,61,93,41,10
CONTROL "CPU 14",IDC_CPU14,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,61,106,41,10
CONTROL "CPU 15",IDC_CPU15,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,61,119,41,10
CONTROL "CPU 16",IDC_CPU16,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,116,28,41,10
CONTROL "CPU 17",IDC_CPU17,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,116,41,41,10
CONTROL "CPU 18",IDC_CPU18,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,116,54,41,10
CONTROL "CPU 19",IDC_CPU19,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,116,67,41,10
CONTROL "CPU 20",IDC_CPU20,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,116,80,41,10
CONTROL "CPU 21",IDC_CPU21,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,116,93,41,10
CONTROL "CPU 22",IDC_CPU22,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,116,106,41,10
CONTROL "CPU 23",IDC_CPU23,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,116,119,41,10
CONTROL "CPU 24",IDC_CPU24,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,175,28,41,10
CONTROL "CPU 25",IDC_CPU25,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,175,41,41,10
CONTROL "CPU 26",IDC_CPU26,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,175,54,41,10
CONTROL "CPU 27",IDC_CPU27,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,175,67,41,10
CONTROL "CPU 28",IDC_CPU28,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,175,80,41,10
CONTROL "CPU 29",IDC_CPU29,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,175,93,41,10
CONTROL "CPU 30",IDC_CPU30,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,175,106,41,10
CONTROL "CPU 31",IDC_CPU31,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,175,119,41,10
END
IDD_COLUMNS_DIALOG DIALOG 0, 0, 195, 199
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "プロセスページの列の選択"
FONT 9, "MS Shell Dlg"
BEGIN
DEFPUSHBUTTON "OK",IDOK,84,178,50,14
PUSHBUTTON "キャンセル",IDCANCEL,138,178,50,14
LTEXT "タスク マネージャの [プロセス] ページに表示する列を選択します。",
IDC_STATIC,7,7,181,17
CONTROL "イメージ名(&I)",IDC_IMAGENAME,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,7,28,56,10
CONTROL "PID (プロセス ID)(&P)",IDC_PID,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,7,39,88,10
CONTROL "CPU 使用率(&C)",IDC_CPUUSAGE,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,7,50,53,10
CONTROL "CPU 時間(&E)",IDC_CPUTIME,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,7,61,48,10
CONTROL "メモリ使用量(&M)",IDC_MEMORYUSAGE,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,7,72,63,10
CONTROL "メモリ使用量 デルタ(&D)",IDC_MEMORYUSAGEDELTA,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,7,83,82,10
CONTROL "最大メモリ使用量(&K)",IDC_PEAKMEMORYUSAGE,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,7,94,82,10
CONTROL "ページ フォルト(&F)",IDC_PAGEFAULTS,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,7,105,53,10
CONTROL "USER オブジェクト(&U)",IDC_USEROBJECTS,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,7,116,62,10
CONTROL "I/O 読み取り",IDC_IOREADS,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,7,127,49,10
CONTROL "I/O 読み取りバイト数",IDC_IOREADBYTES,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,7,138,65,10
CONTROL "セッション ID(&S)",IDC_SESSIONID,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,7,149,50,10
CONTROL "ユーザー名(&N)",IDC_USERNAME,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,7,160,51,10
CONTROL "ページ フォルト デルタ(&A)",IDC_PAGEFAULTSDELTA,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,107,28,72,10
CONTROL "仮想メモリ サイズ(&V)",IDC_VIRTUALMEMORYSIZE,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,107,39,77,10
CONTROL "ページ プール(&G)",IDC_PAGEDPOOL,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,107,50,53,10
CONTROL "非ページ プール(&O)",IDC_NONPAGEDPOOL,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,107,61,67,10
CONTROL "基本優先度(&R)",IDC_BASEPRIORITY,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,107,72,55,10
CONTROL "ハンドル(&H)",IDC_HANDLECOUNT,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,107,83,59,10
CONTROL "スレッド(&T)",IDC_THREADCOUNT,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,107,94,59,10
CONTROL "GDI オブジェクト",IDC_GDIOBJECTS,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,107,105,55,10
CONTROL "I/O 書き込み",IDC_IOWRITES,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,107,116,49,10
CONTROL "I/O 書き込みバイト数",IDC_IOWRITEBYTES,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,107,127,65,10
CONTROL "I/O その他",IDC_IOOTHER,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,107,138,46,10
CONTROL "I/O その他のバイト数",IDC_IOOTHERBYTES,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,107,149,65,10
END