我有一个调用 DoModal() 的 CDialog,对话框打开,其他所有内容都被禁用,但由于某种原因,我只有键盘捕获而不是鼠标。
鼠标捕获仍在它所在的最后一个项目上。
如果我在 DoModal 之前调用 setfocus,它就不起作用,但如果我在 DoModal 之前调用 setCapture,它就起作用。
谁能给我解释一下?
问题是什么?我想了解为什么我需要在 DoModal 之前调用 setCapture 或 releaseCapture (顺便说一句,releaseCapture 也可以......)