激活模式中的不支持激活,鼠标穿透选项会在带开始抢占焦点,有什么方式设置为不支持激活,鼠标穿透,同时打开时不抢占焦点吗
选这个理论上不会抢焦点的(非Quicker窗口有焦点的情况下,如果焦点窗口是Quicker的,还是会抢焦点的)。
虽然也可以实现不聚焦,但是比较复杂,需要处理底层windows消息WM_MOUSEACTIVATE,返回MA_NOACTIVATE。
我现在的场景就是我有个循环需要去更新自定义窗口,现在的更新方式就是关闭自定义窗口重新打开,这就会导致我在编辑其他动作的时候经常把焦点抢掉
通常自定义窗口的逻辑应该完全在自定义窗口内部实现,刷新也需要窗口内部使用c#代码来刷新。