Есть комп в цеху с сенсорным экраном, без клавы и мыши. На нем запускается через удаленный доступ 1с. Как заблокировать окно 1с чтобы оно не перемещалось/на сворачивалось/не закрывалось? А то постоянные неосторожные касания экрана приводят к нежелательным действиям с размером/положением окна 1с. Ну и до кучи заблокировать панель задач, она сейчас скрыта, но если снизу коснуться экран - вылазит.
https://github.com/garnetius/borderless https://github.com/garnetius/borderless/releases/download/1.0.2/BORDERless.zip BORDERless.exe active 10 Через 10 сек активное окно останется без рамочек. Или так: BORDERless.exe list <exe name> Получаем список окон. BORDERless.exe hide 0xXXXXXX где XXXXXX - id окна.
Этого мало. Надо еще заблокировать gestures: https://support.microsoft.com/ru-ru/help/4027871/windows-10-touchpad-gestures. Мало кто про них помнит/знает, но можно и случайно тремя пальцами в экран ткнуть.
Да отовсюду Ещё в бородатые года с работы таскал сенсорную накладку на монитор, которые на терминалы самообслуживания лепились (сенсорные мониторы тоже уже были). Была цель в DCS:Ка-50 в кнопульки пальцами тыкать. Но оказалось, что с трекиром это неудобно.
Давным-давно я писал простенькую программку на winapi, которая решала обратную задачу: убрать окно из виду. Через имя окна искался его handle.