前提: 有listView1
主要代码:
this.listView1.View = View.Details;
this.listView1.Columns.Add("Processes", 100, HorizontalAlignment.Left);
this.listView1.Columns.Add("Memory used", 100, HorizontalAlignment.Left);
Process[] processes = Process.GetProcesses();
Process instance;
for (int i = 0; i < processes.Length; i++)
{
instance = processes[i];
ListViewItem tempItem = new ListViewItem();
tempItem.Text = instance.ProcessName;
tempItem.SubItems.Add(instance.PrivateMemorySize.ToString());
this.listView1.Items.Add(tempItem);
}