• 大小: 145KB
    文件类型: .rar
    金币: 2
    下载: 2 次
    发布日期: 2021-05-10
  • 语言: C#
  • 标签: C#  cpu使用率  

资源简介

实现应用程序列表,进程列表,映像名,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个文件信息

评论

共有 条评论