主题:在vb6.0中怎样用API获得picture控件的hdc
zfc
[专家分:30] 发布于 2005-09-19 11:15:00
在vb6.0中怎样用API获得picture控件的hdc 和 .img , .picture 的值.
我用 getDC() 函数获得的 hdc 不等 picture控件的hdc 。
要是picture控件的 visable=false 时 又怎样获取.
请给个实例。
回复列表 (共4个回复)
沙发
fengedong [专家分:440] 发布于 2005-09-22 21:27:00
你先取得picture控件的指针 再用指针调用getdc()
getdlgitem()函数获得控件指针 具体的参数我忘记了:( 你可以查msdn
板凳
yzdxwyp [专家分:140] 发布于 2005-10-17 21:46:00
在创建控件时就有个句柄,使用这个句柄就可以了。
3 楼
zfc [专家分:30] 发布于 2005-10-18 16:35:00
我是想获得其他vb 游戏里的 隐藏着的picture 框的 的hdc 然后把图片拷出来.
4 楼
jhkdiy [专家分:1620] 发布于 2005-10-30 01:40:00
前提是先获取目标的窗口句柄,然后再调用GetWindowDC。但如果游戏是用Direct3D做的这些API函数就无能为力了。
我来回复