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