IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    问一个 Windows 窗口的 Capture 问题

    溪流发表于 2014-12-31 08:03:00
    love 0

    好久没写了,上来先问一个问题。。。羞射。。。

    有 A、B 两个窗口,A 是 B 的 Owner,B 不激活不抢焦点。在 B 的 WM_LBUTTONDOWN 的时候,设置 A 窗口为 Capture;在 A 的 WM_LBUTTONUP 的时候 ReleaseCapture。

    操作是,在 B 上按下鼠标,然后一直按住鼠标飘啊飘。在某一时机把 B 干掉,继续动鼠标。此时 A 还在,并且 A 仍然是 Capture 状态,但是 A 收不到 A 可视范围外的 WM_MOUSEMOVE 了!在全过程中 A 也没有收到 WM_CAPTURECHANGED。

    下面是栗子:

    http://pan.baidu.com/s/1mgurJIS

    求解释。求解决。谢谢~!



    溪流 2014-12-31 16:03 发表评论


沪ICP备19023445号-2号
友情链接