Как я могу создать прямоугольник на экране, который будет невидим для любого вида захвата экрана (экран печати или аппликации)?
Создавая прямоугольник на экране, я имею в виду что-то вроде этого:
#include <Windows.h>
#include <iostream>
void drawRect(){
HDC screenDC = ::GetDC(0);
::Rectangle(screenDC, 200, 200, 300, 300);
::ReleaseDC(0, screenDC);
}
int main(void){
char c;
std::cin >> c;
if (c == 'd') drawRect();
std::cin >> c;
return 0;
}
Я использую Visual Studio 2010 в Windows XP