Как отобразить набор точек на экране и имитировать события с клавиатуры и мыши по ним?
Подскажите, как/какими средствами реализовать идею.
Необходимо отметить на экране ключевые точки (кружочки/крестики) и посылать по ним события с клавиатуры и мыши. Первой пришла идея прозрачного окна, окно накладывается на другое или другие, по ним рисуются в прозрачном слое точки, но... события будут уходить в верхнее (прозрачное окно) а мне нужно что бы события эмулировались для нижнего (активного) окна-приемника.
Пока даже не представляю куда копать? Дайте направление. Язык реализации желателен С++, готов рассмотреть JAVA С#