首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

MFC吹泡泡程序 有错?该如何解决

2012-06-25 
MFC吹泡泡程序 有错?void CChuipaopaoDlg::OnLButtonDown(UINT nFlags,CPoint point){if(m_nBubbleCountM

MFC吹泡泡程序 有错?
void CChuipaopaoDlg::OnLButtonDown(UINT nFlags,CPoint point)
{
if(m_nBubbleCount<MAX_BUBBLE)
{
int r=rand()%50+10;
CRect rect(point.x-r,point.y-r,point.x+r,point.y+r);
m_rectBubble[m_nBubbleCount]=rect;
m_colorBubble[m_nBubbleCount]=m_colorCurrent;
m_nBubbleCount++;
InvalidateRect(rect,FALSE);
}
}
上面是鼠标响应函数的代码
报错:E:\操作\chuipaopao\chuipaopaoDlg.cpp(198) : error C2511: 'OnLButtonDown' : overloaded member function 'void (unsigned int,class CPoint)' not found in 'CChuipaopaoDlg'
  e:\操作\chuipaopao\chuipaopaodlg.h(14) : see declaration of 'CChuipaopaoDlg'
执行 cl.exe 时出错.
是怎么回事?求高手解惑。

[解决办法]
目测是CChuipaopaoDlg类中没有OnLButtonDown(UINT nFlags,CPoint point)这个成语函数。
去.h文件看看是不是没有这个函数,或者有么有写错。

热点排行