控件可以拒绝失去焦点吗
当焦点从一个控件转到另一个控件时,之前获得焦点的控件可以通过拦截消息来拒绝失去焦点吗?
我看了下,一般大多是通过SetFocus来保持焦点在自己身上,但试了下发现触发WM_KILLFOCUS消息时,焦点已经走了,通过SetFocus只不过是再“夺回”焦点罢了。
后来试了试,即便然后拦截控件的WM_KILLFOCUS消息依旧不行。
望各位赐教。
[解决办法]
kill focus 时自己马上再设置 focus。你不会希望这样吧?