首页上一页 1 下一页尾页 1 条记录 1/1页
vc图像处理,关于指针传递
发表在C语言图书答疑
2011-03-25
是否精华
是
否
版块置顶:
是
否
mfc doc文本类,这样定义
// 指向原DIB图像的指针
LPBYTE p_data;
// 找到DIB图像象素起始位置
p_data = m_dib.m_lpImage;
m_Lujingjisuan.Lujing(p_data, wide,height,DibWidth);
自己定义了这样个类
class Lujingjisuan : public CDib
{
void Lujingjisuan::Lujing(LPBYTE p_data,LONG wide,LONG height, LONG DibWidth);
}
具体不写了
问题是这里的p_data,文件类里有值的,但当进了Lujing()函数后,到了自己定义的类后,p_data的值没有,怎么解决p_data的值得传递啊?
我不懂p_data是指针类,为什么就会值没了呢?
可能我没说太清楚
LPBYTE p_data;
这么定义的
typedef BYTE far *LPBYTE;
Lujing()
进了这个函数,指针就出问题了
// 指向原DIB图像的指针
LPBYTE p_data;
// 找到DIB图像象素起始位置
p_data = m_dib.m_lpImage;
m_Lujingjisuan.Lujing(p_data, wide,height,DibWidth);
自己定义了这样个类
class Lujingjisuan : public CDib
{
void Lujingjisuan::Lujing(LPBYTE p_data,LONG wide,LONG height, LONG DibWidth);
}
具体不写了
问题是这里的p_data,文件类里有值的,但当进了Lujing()函数后,到了自己定义的类后,p_data的值没有,怎么解决p_data的值得传递啊?
我不懂p_data是指针类,为什么就会值没了呢?
可能我没说太清楚
LPBYTE p_data;
这么定义的
typedef BYTE far *LPBYTE;
Lujing()
进了这个函数,指针就出问题了