【机房】问题-子窗体被覆盖

登录进入主窗体收,点击调用子窗体发现不显示,查了之后才发现是被主窗体的图片控件给覆盖住了,由于主窗体上不能添加其他控件,只好用图片覆盖。那么只好想办法把子窗体显示出来,该如何解决呢!找度娘,度娘来把困难消,没想到一查就被我查到了。

http://blog.csdn.net/wzcyamadie/article/details/52224391

我仔细的溜了好几遍,发现最好的解决办法就是利用 SetParent函数来设置弹出式窗口,层叠窗口或子窗口的父窗口。首先,外接程序–API浏览器–文件–加载文件文本–选择 WIN32API。然后再回到API阅览器窗口,输入SetParent,点击添加。之后,复制选定项里面的内容,把代码插入到模块窗体中。

这里写图片描述

然后,在主窗体代码窗口中输入相应的代码,上篇博文代码我在输入后,会弹出一些问题,然后在搜索中又发现了简单的代码,不需要做太多的更改,如下:http://blog.csdn.net/fengyao1995/article/details/38458651

Private Sub ModifyPwd_Click()

    frmModifyPwd.Show
    SetParent frmModifyPwd.hWnd, Picture1.hWnd

End Sub

结束上面的过程步骤之后,在打开子窗体就出来了。

这里写图片描述

问题一堆堆,解决一堆堆,收获一堆堆,啊哈哈!!

评论 40
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值