代码之家  ›  专栏  ›  技术社区  ›  Robo

Delphi ListView在鼠标事件中“卡住”

  •  1
  • Robo  · 技术社区  · 17 年前

    但是,如果用户通过单击ListView中没有显示ListItem的区域(例如,在最后一个ListItem下方)来打开右键单击菜单,然后单击菜单项,则会显示非模态窗体,但光标在ListView中似乎停留在鼠标左键向下的状态,即非模态窗体位于前面,但当我移动鼠标时,它会在背景ListView中显示这些拖动区域矩形,就像按住鼠标按钮一样。

    我尝试过使用各种BringToFront、SetFocus,并试图使用SendMessage模拟鼠标点击来绕过它,但都没有成功。

    2 回复  |  直到 17 年前
        1
  •  0
  •   mj2008    17 年前
        2
  •  0
  •   Robo    16 年前