发新话题
打印

请教关于控件(VC, MFC)覆盖的问题

请教关于控件(VC, MFC)覆盖的问题

环境:用 VC Wizard 生成的 SDI

我用程序动态生成一个 MFC 控件 A (就是说,A 不是在 dialog 资源中画上去的)

问题:
  1,如何保证 A 总是显示在当前窗口的最上面,覆盖其他可能被覆盖的控件;
  2,如何使 A 在第一时间获取鼠标点击的消息,而不是被覆盖在 A 下面的其他控件获取。

有点象悬浮窗口似的,但是我不想做得那么复杂,因为对于悬浮窗口,我一点也不懂,估计里面的麻烦绝对不少。

请帮帮忙,或者提供一些关键词什么的。
多谢了。

[ Last edited by vc33 on 2005-3-16 at 15:24 ]

TOP

SetWindowPos(&wndTop,...);

TOP

引用:
Originally posted by gozhhu at 2005-3-16 05:56 PM:
SetWindowPos(&wndTop,...);
谢谢,我已经搞明白了。
我是用 BringWindowToTop() 得到控制权的。

1.5天

无论如何,谢了。

TOP

发新话题