WM 5.0+ハードウェアスライドキーボードロック/ロック解除

まれに適用可能ですが、間違いなく有用性があるプログラムを紹介します。ハードウェアスライダーの動きによってキーボードをロック/ロック解除します。 したがって、それが存在する場所でのみ機能し、タッチスクリーンはありません(そうでなければ、S2U2にアドバイスします)。 そして、そのようなデバイス、例えば東芝G500、そしておそらく他のいくつかはまだ残っています。

SlideMonitor操作アルゴリズムは非常に単純で、プログラムはFilpEnableキー変更ハンドラーをHKEY_CURRENT_USER\ControlPanel\Flipブランチ(OSによって更新されてスライダーの位置を変更する)にインストールし、 FilpEnableされたアクションを実行します。

SlideMonitor自体の設定は、 HKEY_CURRENT_USER\Software\sic\SlideActionsのレジストリ(最初の起動時に作成されます)にあります。デフォルトでは、上記のキーと他のいくつかのパラメーターへのパスが書き込まれます(0-無効、1-有効):

ロック -スライダーを閉じてキーボードをロックします
ロック解除-開くことでロック解除
HangUp-終了時に電話を切る
EndData-閉じてデータ接続を中断します

デフォルトでは、ロック/ロック解除のみがインストールされます。

したがって、 ソースコード (VS 2008、SmartDevices、WM 5.0 SDKで収集)およびバイナリと必要なライブラリ(理論的にはシステムに存在する必要があります)。

Source: https://habr.com/ru/post/J89517/


All Articles