没有活动的弹出窗口

时间:2010-02-16 09:37:46

标签: c++ winapi

我用SW_SHOWNA创建了一个弹出窗口。 问题是当我在弹出窗口后面移动主窗口时,弹出窗口停留在同一个地方。 有没有办法在弹出窗口后面的主窗口的标题栏(或其他技术)上点击并关闭弹出窗口?

非常感谢!

麦克

1 个答案:

答案 0 :(得分:0)

是的,就这么做吧。然而,我不会对点击作出反应,因为它会使您的行为受到鼠标约束。根据您的描述,您似乎想关闭窗口移动的弹出窗口,因此请捕获该消息(WM_WINDOWPOSCHANGING)。这也将捕捉键盘启动的动作。