- 題名: APIのGetTouchInputInfoについて
- 日時: 2014/01/23 16:41:54
- ID: 32095
- この記事の返信元:
- (なし)
- この記事への返信:
- [32096] Re[1]: APIのGetTouchInputInfoについて 2014/01/23 17:25:14
- ツリーを表示
■No32096に返信(aさんの記事) > ■No32095に返信(まりもんさんの記事) >> Dim x As Long >> Dim y As Long > > > 32bitと64bitでサイズが違っているんじゃないかな。 > VB.NETのLong->64bit, サイト上の構造体の定義は32bitを表しているのだと思う。 > 外してたらごめんね。 定義を <StructLayout(LayoutKind.Sequential)> _ Structure TOUCHINPUT Dim x As Int32 Dim y As Int32 Dim hSource As IntPtr Dim dwID As UInt32 Dim dwFlags As UInt32 Dim dwMask As UInt32 Dim dwTime As UInt32 Dim dwExtraInfo As IntPtr Dim cxContact As UInt32 Dim cyContact As UInt32 End Structure に変更したところ、正常な値と思える状態になりました。 まだ検証が必要ですが、とりあえず解決とします。 ありがとうございました。
分類:[.NET]