PowerTools PlusPak for Windows Forms 8.0J
PressShiftToTurnOffCapsLock プロパティ

ユーザーが、[Shift]キーを押すと[CapsLock]キーがオフになるように設定しているかどうかを示す値を取得します。
構文
Protected ReadOnly Property PressShiftToTurnOffCapsLock As Boolean
protected bool PressShiftToTurnOffCapsLock {get;}

プロパティ値

bool値([press shift to turn off caps lock]の場合はtrue、それ以外の場合はfalse)。
解説
IMEの[詳細なキー設定]で、[Shift]キーを押して[CapsLock]キーを解除するように設定できます。こうすると、[CapsLock]キーを解除するときに[Shift]キーを2回押す必要があります。このユーザー設定をレジストリから取得するには、"HKEY_CURRENT_USER\Keyboard Layout"レジストリサブキーを展開し、[Keyboard Layout]をクリックします。右ペインの[Attributes]エントリーの値が"0x00010000"の場合は、[Shift]キーを押して[CapsLock]キーを解除するように設定されています。値が"0x00000000"の場合、または[Attributes]エントリーが存在しない場合は、[CapsLock]キーを押して[CapsLock]キーを解除するようになっています。
プラットフォーム

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

参照

GcKeyLock クラス
GcKeyLock メンバ

Send Feedback