首页 > 编程语言 >WINUI多点触控致程序崩溃

WINUI多点触控致程序崩溃

时间:2023-11-10 18:46:08浏览次数:25  
标签:github 触控致 程序 WINUI 编译 多点 崩溃 日志

开发的图像软件在在进行多点触摸测试时,出现了程序崩溃。查看了程序了日志,全局异常捕捉并未将这个异常捕捉到,并记录到崩溃日志里。

怀疑不是程序的编码问题,可能是由于其他原因造成所致。于是习惯性的打开事件查看器,查看应用程序相关日志,找到了一条应用程序崩溃事件:

 其详细信息如下:

从详细信息上看到崩溃的原因是由于Microsoft.InputStateManager.dll所致。

 

以下为此bug在github上的详细情况及修复方法(此bug在):

Simultaneous Mouse and multi-touch input Crash (CppWinRT) · Issue #7622 · microsoft/microsoft-ui-xaml (github.com)

 

对于github上提供的修复方法,在此做一个补充,单纯的升级项目中引用的Microsoft.WindowsAppSDK到1.4及以上会导致程序不能正常的的编译(并且即使将SDK退回原来的版本,同样也不能编译了)。

在没有办法的情况下,重新添加相应的UI项目,并将原来的代码copy到了新的UI项目中(注意变更命名空间,在APP中引入相应的自定义样式等资源,否则将导致不能正常编译或打开程序后异常)。

 

标签:github,触控致,程序,WINUI,编译,多点,崩溃,日志
From: https://www.cnblogs.com/chengcanghai/p/17824800.html

相关文章

  • 小程序性能提速大作战:少点HTTP请求,多点性能!
    引言:嗨,各位小程序魔法师们,是不是常常被小程序的加载速度拖拖拉拉?别担心,小编今天要带你们探讨一项神奇的技能——减少HTTP请求,让你的小程序速度飙升!我们要玩得开心,一切都要如丝滑般流畅!背景:小程序性能提速的关键之一就是减少HTTP请求。过多的请求会导致小程序的加载速度变得缓慢,影......
  • 记一种无需形式幂级数求逆的多点求值算法
    仅作为个人理解之用来自https://judge.yosupo.jp/submission/140699首先producttree部分不变我们考虑如何不使用形式幂级数求逆注意到如果对dft的点值求逆实际上是在对x^lim-1取模的意义下实际上在这个意义下也是可做的首先判掉所求点值在dft所用的单位根上的平凡情况(......
  • Linux 多点电容触摸屏实验
      https://blog.51cto.com/u_14943525/5435770 Linux多点电容触摸屏实验 原创wx5f6a96e093b032022-07-0200:03:41博主文章分类:Linux嵌入式——驱动开发©著作权文章标签linux#include触摸屏文章分类运维阅读数4481.电容触摸屏驱动框架1.1MT协议讲解①、电......
  • cocos2dx之多点触屏
    在多点触屏的实现中,我们用到了CCLayer中的:voidccTouchesBegan(CCSet*pTouches,CCEvent*pEvent);voidccTouchesMoved(CCSet*pTouches,CCEvent*pEvent);voidccTouchesEnded(CCSet*pTouches,CCEvent*pEvent);voidccTouchesCancelled(CCSet*pTouches,CCE......
  • t113-c-多点触摸
    新的数据线到了,可以测试触摸了数据分析经过上次的触摸的设置基本上可以用了,但是得到的是一堆数据,那么怎么看这堆数据呢?标出来的这一部分基本上就是一次报文,主要的是type和code,type0x03表示是abs设备,code要对标头文件:同样的,这篇文章对此解释得到很清楚:https://blog.csdn.net......
  • ipsec 野蛮模式点到多点(分支通过总部进行互相访问)
    需求:总部与二分支之间通过ipsecvpn进行连通,需要实现分支1与分支2通过总部ipsecvpn进行连通(测试需要分支1与分支2同时进行ping去触发感兴趣流)总部配置分解:ACL配置感兴趣流:acladvanced3005(总部与分支1的感兴趣流)rule1permitipsource192.168.30.00.0.0.255destination......
  • 多点液位传感器在扫地机器人的应用
    扫地机器人是现代家庭和办公环境中常见的智能清洁设备,它能够自动清扫地面,提高生活和工作效率。在扫地机器人的设计中,多点液位传感器的应用可以有效地监测水箱的水位,提供更智能的清洁体验。多点液位传感器可以通过多个传感器点来检测水箱的液位高度。在扫地机器人上使用多段液位检测......
  • WINUI 全局异常捕捉
    因整个解决方案(solution)由多个项目(project)组成,而程序在运行时,在程序入口的appclass中添加的UnhandledException事件(Application.UnhandledException)只能捕捉到主程序的异常,导致不能捕捉到其他类库的异常。通过查找文档与相应资料,了解到可以通过AppDomain.CurrentDomain.FirstC......
  • 基于 Databend 实现的海量日志实时查询服务 | 多点DMALL
    作者:苏琳多点DMALL供应链补货团队负责人多点DMALL成立于2015年。从创立伊始,就致力于以大数据、云计算、AI等数字技术改变零售业,是一站式全渠道数字零售解决方案服务商,数字化解构重构零售产业,提供端到端的商业SaaS解决方案。多点DMALL通过DMALLOS提供零售云一站式......
  • WINUI 模态框或模态窗口
    WINUI中是没有类似Winform里的模态框的,为了实现同样的需求,小子借助于popup进行了相应的实现。 思路:自定义控件实现一个窗体,进行信息展示与信息选择;这个窗体作为弹出窗口的展示页面;在页面上进行相应的选择进行什么样的操作,则通过通过委托在实例化这个窗口时传递相应的参数,选择......