HTML-консоль
Пока имеет несколько функций. Работает в фоновом режиме. Следит за буфером обмена.
Работает следующим образом:
Пишем в блокноте (можно и в любом другом редакторе, хоть в чате) команду, наводим указатель мышки куда надо и копируем команду (ctrl+A ctrl+C).
Например, можно любое окно сделать Always-on-top или полупрозрачным в нужных процентах, узнать hWnd окна или отобразить hDC...
Когда эти команды посылаю из блокнота (и т.п.), всё отлично!
Но, написал вот миниатюрных js в html, где команду пишешь и просто жмёшь Enter. Скрипт её сам копирует в буфер обмена и запускает слежение за буфером, чтобы вывести отклик моей утилиты. И вот тут-то наткнулся на огромные неприятности.
Работает только команда управления прозрачностью. А стоит запросить хэндл окна, как она вылетает с ошибкой в user32.dll на операции копирования в Clipboard.
Что-то нехорошее творит js... А что - непонятно...