■88527 / inTopicNo.5) |
Re[2]: Keys列挙体の一覧を知りたい |
□投稿者/ 魔界の仮面弁士 (1816回)-(2018/09/05(Wed) 14:30:20)
|
■No88524 (魔界の仮面弁士) に追記 > [表示]メニューの [オブジェクト ブラウザー] では駄目ですか?
これだと値の列挙調査には向かないですね。
値が表示されるのは VB プロジェクトの場合だけで、 C# だと値が分からないですし、Visual Basic だったとしても エントリーを一つ一つクリックしないといけない。
コードウィンドウに Keys と打ってから、それを右クリックして 「定義をここに表示」を選んだ方が手っ取り早そうです。
> あるいは MSDN Library とか。 こっちに値は載ってなかったか…。すみません。
代わりに Refrence Source を貼っておきます。 https://referencesource.microsoft.com/#System.Windows.Forms/winforms/Managed/System/WinForms/Keys.cs
> Enum.GetValues メソッドや Enum.GetNames メソッドはいかがでしょう。 PowerShell で。
Add-Type -AssemblyName System.Windows.Forms
[System.Enum]::GetNames([System.Windows.Forms.Keys]) |select { [int][System.Windows.Forms.Keys] $_ , [string]$_}
|
|