因为公司不能上QQ,在开销上需要截图备份,就直接在网上找了份截图代码,如下:
            Bitmap myImage = new Bitmap(500, 120);//保存的尺寸
            Graphics g = Graphics.FromImage(myImage);  //485,295
            g.CopyFromScreen(new Point(485,Convert.ToInt32(textBox2.Text)), new Point(0, 0), new Size(500, 200));//截取尺寸
            //开始截取位置
            IntPtr dc1 = g.GetHdc();
            g.ReleaseHdc(dc1);
            myImage.Save(@"c:\网银支出截图证明\" + addInt + ".jpg");
            pictureBox1.ImageLocation = @"c:\网银支出截图证明\" + addInt + ".jpg";
            addInt++;家里win7系统使用正常,能截取最上层的界面,但在公司用XP系统,完全截不到最上层的图,请问这个是什么回事?