当前位置:编程学习 > VB >>

VB6远程桌面窗体刷新问题!!

在远程桌面打开服务器的VB6程序,就会出现如下BUG.

新建2个窗体,form1代码如下:
Private Sub Form_Load()
Load Form2
    SetParent Form2.hwnd, Me.hwnd
    Form2.Show
End Sub

FORM2没有代码。。
在本地窗体上运行没有任何问题。

但是,如果把EXE放到远程服务器,在客户端通过远程桌面打开程序。。,

就会出现如下状况:


如果父窗体移动的位置超过了子窗体之前的位置,子窗体之前的窗体就会出现一个镜像在桌面上。刷新桌面无效,修改分辨率有效。。
请问大家有什么办法解决呢。


--------------------编程问答-------------------- SetParent 就是微软公司的大BUG,还有其他很多问题!!!多多多。 --------------------编程问答-------------------- 结贴,已经解决,把这个窗体层次放到父窗体上即可。MS我曰你哥,弄了一下午,没人接分所。。。。 --------------------编程问答-------------------- 愕然,楼主是喊人来VB版接分的?
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,