我在.h文件里定义了一个函数:
int PointSelect(CDC *pDC,BYTE iType,long x ,long y,unsigned short int bUpdate);
在.cpp文件里写了实现函数:
int CTest::PointSelect(CDC *pDC,BYTE iType,long x ,long y,unsigned short int bUpdate = 1)
{}调用函数时:PointSelect(pDC,iType,x,y);
但是在调用这个函数时提示错误:error C2660: 'PointSelect' : function does not take 4 parameters
这是什么问题,应该怎么写啊?
int PointSelect(CDC *pDC,BYTE iType,long x ,long y,unsigned short int bUpdate);
在.cpp文件里写了实现函数:
int CTest::PointSelect(CDC *pDC,BYTE iType,long x ,long y,unsigned short int bUpdate = 1)
{}调用函数时:PointSelect(pDC,iType,x,y);
但是在调用这个函数时提示错误:error C2660: 'PointSelect' : function does not take 4 parameters
这是什么问题,应该怎么写啊?
解决方案 »
- settimer 在MFC 智能设备里是不是一般写在oninit...函数里?
- 怎样在CTabCtrl里加入CListCtrl。我的方法为什么没实现啊????请指导下
- 读取Usb接口数据问题(急)
- 求:vc编一个2台电脑间传送文件的程序的思路和流程。
- 如何在VC++中用回车键切换输入 焦点
- 谁能给我说一下哪有MFC中文帮助手册呢,msdn是英文的,有些看不懂!thank you
- 使用多线程http下载的文件
- 求助:获取打印机状态,使用Getprinter 返回的Status始终为0
- 文件记录与修改
- 还有一个问题,怎么样让发出系统的声音,让程序在任务栏闪烁(象MessageBox那样)?
- 用RegEnumValue的問題
- 如何判断一个SOCKET句柄对应的连接是否有效?
.cpp中...unsigned short int bUpdate)
int PointSelect(CDC *pDC,BYTE iType,long x ,long y,unsigned short int bUpdate = 1);
而在.cpp文件实现
int CTest::PointSelect(CDC *pDC,BYTE iType,long x ,long y,unsigned short int bUpdate)
{}