繁体   English   中英

我想以编程方式在Windows 10中关闭平板电脑模式

[英]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虚拟方法,例如OnGestureZoomOnGestureRotate ,这些方法OnGestureZoomWM_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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM