有个win32 api,我忘了什么名称,你可查一下。

解决方案 »

  1.   

    private System.Diagnostics.Process[] processes=Process.GetProcesses();
    //获得当前所有进程列表
    foreach(Process eachPro in processes) //遍历每一个进程
    {
    listBox1.Items.Add("进程名称: "+eachPro.ProcessName.ToString()+" 进程PID "+eachPro.Id.ToString());
    //将进程名称及进程PID添加到已创建的ListBox
    }这样就可以找出你那个游戏进程的PID了,别忘了using System.Diagnostics;
    还有放置一个ListBox
      

  2.   

    Process pros();
    pros=Process.GetProcessesByName("gamename")
    Int32 pId;
    pId=pros(0).Id;