是不是点了一下就把view窗体带到最前面了?
试试把static的父窗体设为view巴

解决方案 »

  1.   

    大哥在详细点好不好为什么用button就好用呢?
      

  2.   

    showit没什么了就是一个create再加上一些成员变量的设置了
      

  3.   

    根据你所说的现象,加入SLEEP之后延长了onlbuttondblclk()的执行时间。而一个局部变量,他的生存期到该函数执行完毕为止,所以当函数执行完毕之后他也就被释放了,相关的显示当然也没有了。
      

  4.   

    楼上可能还没明白我的意思,我是说如果把sleep加在new的前面的话,那就会得到预期的效果既显示出来一个静态文本框(不会消失)
    但要是将Sleep放在最后,那只是会把文本框出现时间持续一会再说了,我有没有用delete,生存期不应该结束的
      

  5.   

    我想原因是因为你用的是框架窗口
    只要激活主窗口,就同样会把view激活并置到前方,所以我怀疑是view把static给挡住了。
      

  6.   

    但你怎么解释我在new前面添加上Sleep(1000)就好用了呢?注意,我说的好用是指static不会消失
      

  7.   

    你在OnMouseMove()中刷新了客户区吧