Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Returns whether the source of the event is touch, pen or mouse.
This property is read-only.
![]() |
Syntax
HRESULT get_pointerType(
[out] long *ptr
);
Property values
Type: long
MSPOINTER_TYPE_TOUCH (0x00000002)
MSPOINTER_TYPE_PEN (0x00000003)
MSPOINTER_TYPE_MOUSE (0x00000004)
Remarks
The following example uses IDOMMSPointerEvent::pointerType to check whether a pointer is primary from inside events other than IHTMLDocument8::onmspointerdown.
elm.addEventListener("MSPointerDown",handleDown,false);
function handleDown(evt) {
if(evt.pointerType == evt.MSPOINTER_TYPE_TOUCH) {
// Do something for touch input only
}else{
// Do something for non-touch input
}
}
.png)