我用SendMessage(ExeHandle,WM_Close,0,0)时,提示“WM_Close在类或命名空间中不存在”,
why?

解决方案 »

  1.   

    WM_Close是一个常量。它的值是0x0010
      

  2.   

    3x: gujunyan(思考中的阿亮...) 
    最后一个参数,是不是可以随意一个Byte[]就可以了?
    我用SendMessage(ExeHandle,0x0010,0,0)不好用,每次新打开一个ie窗口时,只有一声系统错误的声音而已。
      

  3.   

    http://www.pconline.com.cn/pcedu/empolder/gj/vc/10211/111759.html
      

  4.   

    使用Process.GetProcesses()找到你要的所有的进程对象
    foreach每个process检查是否为你要的process,如果是则kill或者close
      

  5.   

    目的是:在弹出窗口之前就关闭窗口并取得该窗口的url
      

  6.   

    使用ProcessStartInfo把其CreateNoWindow设为true不就不会闪一下了