![Windows キオスク モード - 解決策](https://rvso.com/image/1330209/Windows%20%E3%82%AD%E3%82%AA%E3%82%B9%E3%82%AF%20%E3%83%A2%E3%83%BC%E3%83%89%20-%20%E8%A7%A3%E6%B1%BA%E7%AD%96.png)
現在、Windows 64 ビット版を実行しているデバイスがあります。このデバイスには 2 つのマルチタッチ ディスプレイが接続されています。これらのマルチタッチ ディスプレイは Windows によってタッチ インターフェイスとして認識され、Tablet PC の設定と機能がアクティブになります。
画面のどの領域をタッチしても、背後に小さなアニメーションが付いたウィンドウ ポインターが表示されます。
このポインターが表示されないようにし、Windows 7 の他の機能 (タスクバーの非表示など) を制御および制限したいと考えています。ユーザーが現在のタッチ ポイントに関するフィードバックを得ることは、あまり気にしていません。
この PC を制限されたキオスク モードで実行するための解決策はありますか?
ソフトウェア [無料または有料] - プログラミング ソリューションなど、何でも歓迎します。
答え1
マウスポインターには、ノムシータッチスクリーンでは過去には見られなかったものです。シンプルでうまく機能します。
答え2
私は提案するオートイット。
マウスを非表示にしたい場合:
DllCall("user32.dll", "int", "ShowCursor", "int", False); hide pointer
マウスをさらにロックダウンしたい場合は(_BlockInputEXを取得)ここ):
_MouseTrap(0,0,1,1); traps in top left corner
_BlockInputEx(2); disables mouse input
なお、_BlockInputEx では、必要に応じて指定されたキーボード キーを制限することもできます。
タスクバーを非表示にするには、次の操作を実行します。
WinSetState("[CLASS:Shell_TrayWnd]", "", @SW_HIDE)