Скриншот неактивного окна программы - C#
Формулировка задачи:
Здравствуйте!
Мучает вопрос который день: как сделать скриншот окна моей программы, если оно неактивно или свернуто?
Пожалуйста можно ответ с примером.
Решение задачи: «Скриншот неактивного окна программы»
textual
Листинг программы
Graphics g = form.CreateGraphics(); Bitmap bmp = new Bitmap(form.Size.Width, form.Size.Height, g); Graphics memoryGraphics = Graphics.FromImage(bmp); IntPtr dc = memoryGraphics.GetHdc(); bool success = PrintWindow(form.Handle, dc, 0); memoryGraphics.ReleaseHdc(dc);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д