我在程序中有两个CStatic控件是重合的,请问怎么用程序动态设定哪个控件在最上面?多多感谢各位帮忙的XDJM了!!!

解决方案 »

  1.   

    虚执的
    一个可见一个不可见不可以吗
    m_static1.showwindow(SW_SHOW);
    m_static2.ShowWindow(SW_HIDE);
      

  2.   

    to carbon107(<软件开发思想.h>) :
      不是,都是可见的。
    to Paris_Luo(不懂) & flyelf(空谷清音):
      好像不对阿,我的这些控件是动态生成的,因为把第一个给盖住了,现在想显示它,用这个不好用啊
      

  3.   

    那样的话,只能是动态的去创建啊
    要让它出现的时候creat,不用的时候再destorywindow()
    先把它们都设在同一个位置  用setwindowpos
      

  4.   

    CRect rect0(680,460,750,490);
    m_dev16.Create("上面的",BS_PUSHBUTTON|CBRS_FLYBY
    |WS_CHILD|WS_TABSTOP,
    rect0,this,IDC_DEV16);
      

  5.   

    我想还是位置,上面的例子是一个BUTTON在rect0位置的建立,可以参考!