1
私たちはWinFormsでのコントロールのためのタッチリサイズのサポートを提供しており、私たちの要求はMouseUp
またはMouseDown
イベントが発生したときにアプリケーションに触れ、PopUpを閉じるときにタッチリサイズPopUpを表示することでした。触れたときC#WinFormsのWndProcでタッチとマウスを区別する方法は?
WM_GESTURE = 0x0119
を使用してタッチを異なること
が、PointerUp
とPointerDown
もTRUE
になっているし、我々は他のイベントからのマウスのタッチを異なるすることはできません。
マウスを特定する方法はありますか?
switch (m.Msg)
{
case WM_TOUCH:
IsTouchEnabled = true;
break;
case WM_POINTERUP:
IsTouchEnabled = false;
break;
case WM_POINTERDOWN:
IsTouchEnabled = false;
break;
}
おかげ