[英]I would like to turn off the tablet mode in Windows 10 programmatically
我正在基于Windows 10的MFC开发应用程序。
但是,因为打开了Tablet模式,所以当单击EditControl时,Tiptap.exe处于打开状态。
我想要在平板电脑模式下关闭Tiptap.exe(在Windows 10中)
如何以编程方式关闭平板电脑模式?
在MFC应用程序中响应手势和其他触摸设备特定的事物很简单。 从版本10(VS 2010)开始的所有现代MFC版本都支持WM_GESTURE
Windows消息。 MFC将WM_GESTURE
封装的各种平移,缩放和旋转手势转换为不同的CWnd
虚拟方法,例如OnGestureZoom
和OnGestureRotate
,这些方法OnGestureZoom
将WM_GESTURE
参数中的信息解析为与该手势相关的特定信息。
MFC手势CWnd
虚拟函数是:
OnGestureZoom(CPoint ptCenter, long lDelta)
OnGesturePan(CPoint ptFrom, CPoint ptTo)
OnGestureRotate(CPoint ptCenter, double dblAngle)
OnGestureTwoFingerTap(CPoint ptCenter)
OnGesturePressAndTap(CPoint ptPress, long lDelta)
通过CWnd::OnTouchInput
完成注册以接收可能同时来自多个触摸点的低级触摸消息,并在消息处理程序中响应这些触摸事件:
virtual BOOL OnTouchInput(CPoint pt, int nInputNumber, int nInputsCount, PTOUCHINPUT pInput);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.