24小时热门版块排行榜    

查看: 2765  |  回复: 6

想要飞得高

木虫 (正式写手)

[求助] MFC编译错误:未定义、未声明的标识符 rectPicture 已有1人参与

在.h头文件 有如下声明:void CExample50Dlg:rawWave(CDC *pDC, CRect &rectPicture);
在.cpp文件 定义了函数的具体内容:void CExample50Dlg:rawWave(CDC *pDC, CRect &rectPicture);  {         ………………………………       }
                  然后在一个定时器里调用:        m_picDraw.GetClientRect(&rectPicture);


出现错误:未定义标识符“rectPicture”
                 “rectPicture”: 未声明的标识符

请问如何解决?
回复此楼

» 猜你喜欢

已阅   关注TA 给TA发消息 送TA红花 TA的回帖

想要飞得高

木虫 (正式写手)

那个笑脸是   :D    连起来Draw,前面一个:
2楼2016-09-10 10:50:22
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

FMStation

至尊木虫 (知名作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
想要飞得高: 金币+30 2016-09-11 12:03:44
http://mangshe0.blog.163.com/blog/static/196781472010061320441/
MFC中The symbol is "xxx" undefined解决办法  

这是因为VC++ 把变量、函数等信息都记录在Debug下的*.bsc等文件
解决方法为找到项目对应的*.bsc文件,删除,然后rebuild。
3楼2016-09-10 15:24:48
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

想要飞得高

木虫 (正式写手)

引用回帖:
3楼: Originally posted by FMStation at 2016-09-10 15:24:48
http://mangshe0.blog.163.com/blog/static/196781472010061320441/
MFC中The symbol is "xxx" undefined解决办法  

这是因为VC++ 把变量、函数等信息都记录在Debug下的*.bsc等文件
解决方法为找到项 ...

谢谢!我明早去试试!
4楼2016-09-11 00:15:04
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

想要飞得高

木虫 (正式写手)

引用回帖:
3楼: Originally posted by FMStation at 2016-09-10 15:24:48
http://mangshe0.blog.163.com/blog/static/196781472010061320441/
MFC中The symbol is "xxx" undefined解决办法  

这是因为VC++ 把变量、函数等信息都记录在Debug下的*.bsc等文件
解决方法为找到项 ...

还是不行啊 我在Debug下没找到.bsc文件,删掉了整个Debug文件夹后重新编译,又给我自动生成了,还是一样的错误。
5楼2016-09-11 09:45:22
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

lepvrd

新虫 (小有名气)

可能是没有包含类CRect的头文件

发自小木虫Android客户端
6楼2016-09-12 00:30:32
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

想要飞得高

木虫 (正式写手)

引用回帖:
6楼: Originally posted by lepvrd at 2016-09-12 00:30:32
可能是没有包含类CRect的头文件

嗯嗯是的,谢谢!
7楼2016-09-12 08:37:18
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 想要飞得高 的主题更新
信息提示
请填处理意见