项目屏幕投屏过程中,对端可对本端投屏进行圈画,开启全屏透明白板后本端需要可以操作屏幕。
可通过setIgnoreMouseEvents(true)设置鼠标穿透,此方法可忽略窗口内的所有鼠标事件,在此窗口中发生的所有鼠标事件将被传递到此窗口下面的窗口。
问题:在某些win7系统(如Windows Embedded Standard 7)或虚拟机上,给透明窗口设置setIgnoreMouseEvents(true)会导致卡死,排查发现,此系统本身不支持透明窗体主题,设置setIgnoreMouseEvents(true)会导致应用卡死。