如何判断我的程序主界面为最前面,我要做截屏处理,但是如果我的主程序前面被别的窗口档住就不截了,如何知道被自己的窗口被挡住呢?

解决方案 »

  1.   

    是不是偶这个问题问的很没水平?
      

  2.   

    很有水平,你把它放到最上面不久可以了吗?不要让他被挡住
      

  3.   

    看你的窗口有没有被激活或者有没有窗体被设置为总在最前!
      

  4.   

    可是例如任务管理器等窗口的级别好像比较高,一出来就在我的上面。我怎么知道呢?
      

  5.   

    判断你自己的程序窗口是不是活动的(有焦点)就是了。
      

  6.   

    那是系统的窗口!
    你只判断你程序的窗口
      

  7.   

    哦有问题。。在最上也未必是活动的