窗体隐藏,只剩下TEXTBOX控件,然后再里面录入东西。。录完了,只要不发生listview加载(也隐藏了的,加载就是显示),或者发生其他控件改变事件,这个时候,录入法的那个界面就留在隐藏的窗体下了。Form1.Refresh弄不掉。。
 LockWindowUpdate 也弄不掉、、、、、奇怪,有人遇见过吗?

解决方案 »

  1.   

    而且是调试的时候没有,生产EXE就有这个现象了。
      

  2.   

    窗体隐藏,只剩下TEXTBOX控件----〉窗体都隐藏了,你咋看到textbox的?
      

  3.   

    LockWindowUpdate Form1.hWnd  '防止控件数据跳动
    ListView1.Checkboxes = True
      Set xl = xlapp
      xl.ScreenUpdating = False
       Timer1.Interval = 100: Timer1.Enabled = True
       Form1.BackColor = &HFF0000
              Dim rtn     As Long
              rtn = GetWindowLong(hWnd, GWL_EXSTYLE)
              rtn = rtn Or WS_EX_LAYERED
              SetWindowLong hWnd, GWL_EXSTYLE, rtn
              SetLayeredWindowAttributes hWnd, &HFF0000, 0, LWA_COLORKEY
              Timer1.Interval = 100: Timer1.Enabled = True
             Call ltvload(ListView1, cnn, rst)
             
    LockWindowUpdate 0
    xl.ScreenUpdating = True
      

  4.   

    这个api是通常用来控制闪烁的