C# 如何获取进程在内存中的起始地址?

2024-11-27 01:51:53
推荐回答(1个)
回答(1):

进程扩展名一般都是.exe ,你可以直接加上就行。
private void button3_Click(object sender, EventArgs e)
{
listView1.Items.Clear();
Process[] p = Process.GetProcesses();
for (int i = 0; i < p.Length; i++)
{
try
{
ListViewItem item = new ListViewItem();
item.Text = p[i].ProcessName + ".exe";
item.SubItems.Add(MainModule.EntryPointAddress.ToString("x8"));
listView1.Items.Add(item);
}
catch
{

}
}
}
希望是你要的效果。。。。