Я заметил несколько раз, что при печати экрана во время работы Media Player содержимое заменяется серым прямоугольником. Я понятия не имею, является ли это преднамеренным из-за DRM, или некоторой технической проблемы, но меня поразило, что возможность преднамеренно заблокировать захват экрана может быть полезной функцией в некоторых сценариях. Я не пытаюсь решить проблему, но повторю ее!
Есть ли какое-то конкретное сообщение, которое каждый HWND получает для экрана печати - Windows делает специальную перерисовку или просто сбрасывает буферы в буфер обмена?
Полагаю, я бы предпочел сосредоточиться именно на Win32, но пока это связано с Windows, тогда хорошо.