永发信息网

在vs上用easyX显存指针

答案:2  悬赏:80  手机版
解决时间 2021-03-20 01:41
为什么我在vs上用显存指针会出现错误,而在vc上用就没有?代码见下
IMAGE yanmatu(IMAGE *img)
{
COLORREF c;
DWORD *p=GetImageBuffer(img);
c=p[0];
int w=(*img).getwidth();
int h=(*img).getheight();
for(int i=0;i {
if(c==p[i])
p[i]=WHITE;
else
p[i]=BLACK;
}
return *img;
}
最佳答案
你的代码无论在 vc 还是 vs 上都是有错误的。
DWORD 是 双字 类型,学过汇编应该知道,这个类型是 4 个字节,和 int 长度一样。
所以,你后面用 w * h * 4 表示显存的范围,自然是错误的,越界了。修改为:
for(int i=0;i
就好了。
全部回答
我不会~~~但还是要微笑~~~:)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
安卓系统上的应用都是用什么语言编写的。
剑灵人女穿什么好看
想要获取input文本框中的值 在CS中应该怎么写
比亚迪l3雾灯是假的,买个日行灯装在雾灯伤可
延庆什么地方好玩
南京大学德语研究生好考吗?
创客发型社这个地址在什么地方,我要处理点事
乔雅登玻尿酸到底好在哪里
on my friend那首歌的英文歌词
电脑开机时,进不了界面,出现蓝色背景,白色的
品胜2500MA电池我忘了充电多久了 怎么办 继续
莱芜哪有卖情侣装的?
2015年10月1号dnf最新的盒子里面是什么
上汽大通v80商杰加长从定车到提车需要多长时
日前,中国饭店协会公布的数据显示,我国长三
推荐资讯
读东亚地区2012年某季节海平面等压线(单位:
2015年护士资格证怎么报名
汉字五行的问题: 羚字 属丙火吗,如果不是那
白天和黑夜,哪个好
天晟医药连锁有限公司娘娘庄天康店这个地址在
电脑音频插孔 插错无声
Many students believe the choice of theur
蒙古国的草原多吗 占国土多少
完美国际虎符令任务给什么啊?
先天愚型会遗传给下一代吗
光学,焦距250mm,相对孔径1:4,求视场角
山水水泥经销处(永安街)地址在什么地方,想过
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?