注册 登录
编程论坛 VB6论坛

在USERCONTROL里面,如何获取容器的HDC?

penguinhzf 发布于 2013-06-10 11:32, 411 次点击
假设我自定义一个控件,首先判断容器的句柄,我用的是UserControl.ContainerHwnd,然后通过GetDC(UserControl.ContainerHwnd)来获取场景DC,虽然获取出来是有数据(不为零),但非常奇怪的是,容器是Form1,直接在usercontrol里看Form1.hdc和我GetDC(UserControl.ContainerHwnd)获取到的HDC是完全不同的,更奇怪的是,Form1.hwnd和UserControl.ContainerHwnd是一样的,怎么会有这种问题呢?谢谢!!!
1 回复
#2
penguinhzf2013-06-15 14:29
不会吧?没人知道吗?继续顶......
1