如题,就是模拟模态对话框,但不是模态的,因为模态有闪烁感,且阻塞主窗口

解决方案 »

  1.   

    '在主窗体上如下调用
    Private Sub Command1_Click()
        Form2.Show vbModeless, Me
    End Sub
      

  2.   

    如果这时把主窗体enabled =false
    那么和vbModel情况一样,还是会有闪烁,怎么避免?
      

  3.   

    既然是主窗体,就不应该被disable。
    如果你非要这样做,先将Form2.enabled=false。
      

  4.   

    把主窗体的句柄赋给SetWindowPos中的第二个还是第三个参数,确实是哪个忘记了
    反正是使用开头为HWND_常量的那个参数