VB6求教。mDC=GetDC(picture.handle)

dimPICasipicturedimmDCaslongsetPIC=loadPicture("c:\1.jpg")mDC=GetDC(PIC.Handle)为什么mDC... dim PIC as ipicture

dim mDC as long
set PIC = loadPicture("c:\1.jpg")
mDC = GetDC(PIC.Handle)
为什么mDC会等于0,这个PIC.handle是什么??
PIC.CurDC 又是什么??
我想用代码载入一个图片,然后用bitblt绘制到窗口上,但是我该如何获得图片的DC
展开
 我来答
enjoynetwind
2014-07-18 · 超过25用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:56.5万
展开全部
不用这么复杂吧,直接在form上建一个picture控件,然后用下面的代码应该可以了:

Set Picture1.Picture = LoadPicture("PARTY.BMP")
追问
我的意思是不用控件,直接用变量,我在做小游戏,有很多图片资源,我不想新建很多picturebox,我想用得到内存dc,然后bitblt到窗口上。。请问有什么方法?
追答
没用过VB,Windows API了解的也不是很多,所以帮不了你了。还是自己在网上查一下吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
亚果会
2024-04-11 广告
建议您咨询亚果会,作为水果行业备受关注的展会之一,2024年10月28日到177日在杭州国际博览中心开展的第十七届亚洲水果博览会,将成为一站式果业服务平台,展示最新的技术和产品。参加iFresh亚果会水果博览会,不仅是行业盛宴,更是获取行业... 点击进入详情页
本回答由亚果会提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式