none
多次循环CopyFromScreen出现参数失效? RRS feed

  • 常规讨论

  • 多次循环CopyFromScreen
    类似这样:
    while (true)
    {
        g.CopyFromScreen(...);
    }

    到一定次数后出现参数失效?
    2009年7月23日 1:16

全部回复

  • 你好!
         应该是循环后你的参数的变化导致出现这个问题,你检查一下这个方面的问题!
    周雪峰
    2009年7月23日 1:49
    版主
  • 参数变化应该是没有,你可以试一下。出错的时间可能需要等一些时间。
    • 已编辑 软件 2009年7月23日 3:06
    2009年7月23日 3:03
  • 一直这样循环肯定会出问题的,系统资源会耗尽的!
    你遇到的情况是抛出异常吗?具体是哪个异常!
    周雪峰
    2009年7月23日 5:20
    版主
  • 对不起,不用试了,可能判断有误。发现可能跟系统环境有关。当系统环境有些变化,比如打开一些新的窗口或进行一些操作,可能就会出错。抛出的是类似参数失效或无效句柄之类的异常。看来用它进行连续抓屏不是太好的办法。
    2009年7月25日 0:06