2017-02-22 12 views
0

私のアプリケーションでは、すべてのタッチスクリーンの操作を無効にする必要があります。 BlockInput(1)はマウスとキーボードだけをブロックするため、タッチスクリーンを無効にすることについては何も見つかりません。Visual Basicでタッチスクリーンを無効にする

すべてのタッチスクリーンのやりとりを無効にするためのスクリプト/レジストリの変更/ハックがあります(マウスが画面に触れることでマウスを動かすことはできません)。事前に

おかげで、

+1

なぜこれを行う必要がありますか?ユーザーとアプリケーションとのやりとりの仕方はどういうものですか? – ADyson

+0

@ADysonアプリケーションには適切なキャリブレーションが必要です。したがって、Windowsが起動するたびにアプリケーションが実行され、較正が必要になります。したがって、他の場所に接触すると、キャリブレーションアプリケーションは起動しません。アプリケーションは、キャリブレーションなしでは正常に動作しません(安価な中国のノックオフタッチスクリーンです)。 –

+0

キャリブレーションはどういう意味ですか?フォーカスを取り戻せば、アプリケーションはこれを行うことはできませんか? – ADyson

答えて

0

アムあなたが使用しようとしているどの言語完全に一定ではありません。ただし、JSを使用したい場合は、イベントを傍受することができます:

$(document).on('touchstart.NS touchmove.NS touchend.NS', function(e){ 
    e.preventDefault(); 
}); 

ユーザーはページ/アプリと対話できません。

これは役に立ちます...

+1

質問は「VB.NET」とタグ付けされていますが、OPは変換できる可能性があります。 – Bugs

関連する問題