忘れないうちにTIPSとして書いておきます。
アプリ起動時にSHIFTキーが押されているかどうかを
検知する方法を調べておりましたら、Control.ModifierKeysが
使える事がわかりました。
(ちゃんとした方法があるかも知れませんが、まぁこれで代用できました。)
以下を、Form_Load辺りに埋め込めばOK。
if((Control.ModifierKeys & Keys.Shift) == Keys.Shift){
//ここにShiftキーが押されている時の処理をいれる。
}
※Control.ModifierKeys は、いろんなところで使えるみたい。
しかし、探すのに苦労しました。
Googleで、以下のように打って検索してましたが、なかなかヒットせず。
.NET 起動時 SHIFTキー押下して起動
.NET SHIFTキーの検知
まぁ、そういうものなんでしょう。

コメントを残す