如题!

解决方案 »

  1.   

    BOOL SetWindowPos( const CWnd* pWndInsertAfter, int x, int y, int cx, int cy, UINT nFlags );设置第一个参数pWndInsertAfter为:wndTopMost
      

  2.   

    让窗体最前:
    BOOL SetWindowPos( const CWnd* pWndInsertAfter, int x, int y, int cx, int cy, UINT nFlags );
    hWndInsertAfter为&wndTopMost
      

  3.   

    激活:
    CWnd* SetActiveWindow( );
     
    Makes CWnd the active window. 
      

  4.   

    SetForegroundWindow( );//将窗口放到最前
    SetFocus();//将窗口激活
      

  5.   

    http://www.winsunlight.com/article/VCApplication.asp
    看看这篇文章里面的一部分
      

  6.   

    显示在最前  ::SetWindowPos(m_hWnd,    //窗口句柄
    HWND_TOPMOST, 
    rect.left,
    rect.top,
    rect.Width(),
    rect.Height(),
    SWP_SHOWWINDOW)
    激活:SetActiveWindow( );