資源簡介
實現應用程序列表,進程列表,映像名,cpu使用率,性能選項包括王物理內存使用情況的動態網格,服務的PID,描述,狀態等

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.Diagnostics;
using?System.ServiceProcess;
using?System.Runtime.InteropServices;
using?System.Management;
using?System.Threading;
using?System.IO;
using?System.Reflection;
using?System.Collections;
namespace?WindowsFormsApplication1
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????#region?API聲明
????????private?const?int?MAX_PATH?=?260;
????????public?const?int?PROCESS_ALL_ACCESS?=?0x000F0000?|?0x00100000?|?0xFFF;
????????[DllImport(“User32.dll“)]
????????public?extern?static?int?GetWindowThreadProcessId(IntPtr?hWnd?out?int?lpdwProcessId);
????????[DllImport(“Kernel32.dll“)]
????????public?extern?static?IntPtr?OpenProcess(int?fdwAccess?int?fInherit?int?IDProcess);
????????[DllImport(“coredll.dll“)]
????????public?extern?static?bool?TerminateProcess(IntPtr?hProcess?int?uExitCode);
????????[DllImport(“Kernel32.dll“)]
????????public?extern?static?bool?CloseHandle(IntPtr?hobject);
????????[DllImport(“user32.dll“)]
????????public?extern?static?IntPtr?FindWindow(string?lpClassName?string?lpWindowName);
????????[DllImport(“user32.dll“)]
????????public?static?extern?bool?ShowWindow(IntPtr?hWnd?int?nCmdShow);
????????[System.Runtime.InteropServices.DllImport(“user32.dll“)]
????????private?static?extern?bool?OpenIcon(IntPtr?hWnd);
????????[System.Runtime.InteropServices.DllImport(“user32.dll“)]
????????private?static?extern?bool?IsIconic(IntPtr?hWnd);
????????[System.Runtime.InteropServices.DllImport(“user32.dll“)]
????????private?static?extern?int?SetForegroundWindow(IntPtr?hWnd);
????????public?const?int?SW_HIDE?=?0;
????????public?const?int?SW_SHOWNORMAL?=?1;
????????public?const?int?SW_NORMAL?=?1;
????????public?const?int?SW_SHOWMINIMIZED?=?2;
????????public?const?int?SW_SHOWMAXIMIZED?=?3;
????????public?const?int?SW_MAXIMIZE?=?3;
????????public?const?int?SW_SHOWNOACTIVATE?=?4;
????????public?const?int?SW_SHOW?=?5;
????????public?const?int?SW_MINIMIZE?=?6;
????????public?const?int?SW_SHOWMINNOACTIVE?=?7;
????????public?const?int?SW_SHOWNA?=?8;
????????public?const?int?SW_RESTORE?=?9;
????????public?const?int?SW_SHOWDEFAULT?=?10;
????????public?const?int?SW_FORCEMINIMIZE?=?11;
????????public?const?int?SW_MAX?=?11;
?????????[DllImport(“Psapi.dll“?EntryPoint?=?“GetProcessImageFileName“)]
??????????private?static?extern?uint?GetProcessImageFileName(IntPtr?hModule?[Out]?StringBuilder?lpszFileName?int?nSize);
????????
?????????[DllImport(“Psapi.dll“?EntryPoint?=?“GetModuleFileNameEx“)]
?????????public?static?extern?uint?GetModuleFileNameEx(int?handle?IntPtr?hModule?[Out]?StringBuilder?lpszFileName?int?nSize);
????????[DllImport(“shell32.dll“?SetLastError?=?true)]
????????private?static?extern?IntPtr?ExtractIconEx(string?fileName?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????46592??2013-10-13?20:18??李明明_任務管理器\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe
?????文件??????77312??2013-10-13?20:18??李明明_任務管理器\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.pdb
?????文件??????22984??2013-10-13?20:21??李明明_任務管理器\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.vshost.exe
?????文件????????490??2012-06-06?02:06??李明明_任務管理器\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.vshost.exe.manifest
?????文件??????38951??2013-10-13?20:18??李明明_任務管理器\WindowsFormsApplication1\Form1.cs
?????文件??????51960??2013-10-13?16:24??李明明_任務管理器\WindowsFormsApplication1\Form1.Designer.cs
?????文件???????7203??2013-10-13?16:24??李明明_任務管理器\WindowsFormsApplication1\Form1.resx
?????文件???????3457??2013-10-12?17:11??李明明_任務管理器\WindowsFormsApplication1\LineChart-1.cs
?????文件???????1601??2013-10-09?10:49??李明明_任務管理器\WindowsFormsApplication1\LineChart-1.Designer.cs
?????文件???????5814??2013-10-09?10:46??李明明_任務管理器\WindowsFormsApplication1\LineChart-1.resx
?????文件???????4252??2013-10-12?17:36??李明明_任務管理器\WindowsFormsApplication1\LineChart.cs
?????文件???????1599??2007-03-29?09:12??李明明_任務管理器\WindowsFormsApplication1\LineChart.Designer?.cs
?????文件???????1599??2013-10-08?21:54??李明明_任務管理器\WindowsFormsApplication1\LineChart.designer.cs
?????文件???????5814??2013-10-08?21:54??李明明_任務管理器\WindowsFormsApplication1\LineChart.resx
?????文件???????1178??2013-10-11?22:28??李明明_任務管理器\WindowsFormsApplication1\MyWin32.cs
?????文件??????35911??2013-10-13?20:18??李明明_任務管理器\WindowsFormsApplication1\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件???????7655??2013-10-13?16:03??李明明_任務管理器\WindowsFormsApplication1\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件????????580??2013-10-09?10:53??李明明_任務管理器\WindowsFormsApplication1\obj\x86\Debug\GenerateResource.read.1.tlog
?????文件???????1410??2013-10-09?10:53??李明明_任務管理器\WindowsFormsApplication1\obj\x86\Debug\GenerateResource.write.1.tlog
?????文件????????180??2013-10-13?17:11??李明明_任務管理器\WindowsFormsApplication1\obj\x86\Debug\Test.LineChart.resources
?????文件????????180??2013-10-13?17:11??李明明_任務管理器\WindowsFormsApplication1\obj\x86\Debug\Test.LineChart_1.resources
?????文件???????3070??2013-10-13?20:21??李明明_任務管理器\WindowsFormsApplication1\obj\x86\Debug\WindowsFormsApplication1.csproj.FileListAbsolute.txt
?????文件???????1101??2013-10-13?17:11??李明明_任務管理器\WindowsFormsApplication1\obj\x86\Debug\WindowsFormsApplication1.csproj.GenerateResource.Cache
?????文件??????12109??2013-10-13?19:26??李明明_任務管理器\WindowsFormsApplication1\obj\x86\Debug\WindowsFormsApplication1.csprojResolveAssemblyReference.cache
?????文件??????46592??2013-10-13?20:18??李明明_任務管理器\WindowsFormsApplication1\obj\x86\Debug\WindowsFormsApplication1.exe
?????文件????????180??2013-10-13?17:11??李明明_任務管理器\WindowsFormsApplication1\obj\x86\Debug\WindowsFormsApplication1.Form1.resources
?????文件??????77312??2013-10-13?20:18??李明明_任務管理器\WindowsFormsApplication1\obj\x86\Debug\WindowsFormsApplication1.pdb
?????文件????????180??2013-10-13?17:11??李明明_任務管理器\WindowsFormsApplication1\obj\x86\Debug\WindowsFormsApplication1.Properties.Resources.resources
?????文件????????505??2013-09-11?10:06??李明明_任務管理器\WindowsFormsApplication1\Program.cs
?????文件???????1398??2013-09-11?10:06??李明明_任務管理器\WindowsFormsApplication1\Properties\AssemblyInfo.cs
............此處省略22個文件信息
- 上一篇:C# List用法詳解
- 下一篇:人臉識別源碼C#
評論
共有 條評論