<Return[MN]><Top>
MapVirtualKey |
Declare Function Api_MapVirtualKey& Lib "user32" Alias "MapVirtualKeyA" (ByVal wCode&, ByVal wMapType&) |
||||||||||
Declare Function MapVirtualKey Lib "user32" Alias "MapVirtualKeyA" (ByVal wCode As Long, ByVal wMapType As Long) As Long |
|||||||||||
仮想キーコードをスキャンコード、または文字の値(ASCII 値)へ変換する。また、スキャンコードを仮想コードへ変換することもできる。 |
|||||||||||
パラメータ
変換されないときは、0 が返る。
数へ変換できる。また、その逆の変換も行える。これらの変換では、左右の Shift、Ctrl、Alt の各キーを区別しない。
右の Shift、Ctrl、Alt の各キーに対応したスキャンコードを取得できる。
関数に限って利用できる。 がある。たとえば、最初に「'」、次に「a」を押すと、アクサンテギュ付きの a を入力できるキーボードと OS がある。 このような場合、「'」をデッドキーと呼ぶ。) |