Ejemplo n.º 1
0
        /// <summary>
        /// 截一张图用作识别
        /// </summary>
        public static System.Drawing.Bitmap getPicture2()
        {
            if (windowHand == IntPtr.Zero)
            {
                Start();
            }
            IntPtr hgdiobjBm = WindowsAPI.SelectObject(bitmapDC, bitmapHand);

            WindowsAPI.BitBlt(bitmapDC, 0, 0, rect.Width, rect.Height, windowDC, rect.X, rect.Y, 13369376);
            System.Drawing.Bitmap bitmap = System.Drawing.Bitmap.FromHbitmap(bitmapHand);
            bitmap.Save(TempImages.OrigImagePath);
            return(bitmap);
        }