功能要求:
建立一个MFC单文档程序,显示插入符,20*100.
步骤
1. 通过图标“ADD member function”增加了一个int型描述为OnCreate的成员函数,继承方式为public。
2. 原函数没有参数,增加参数,并写入代码。
int CCharufuView::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CView::OnCreate(lpCreateStruct)==-1)
return -1;
CreateSolidCaret(20,100);
ShowCaret();
return 0;
}
3.运行出错:
-------------------Configuration: charufu - Win32 Debug--------------------
Compiling...
charufuView.cpp
F:\学习vc\1020 sanb\插入符\charufu\charufuView.cpp(115) : error C2511: 'OnCreate' : overloaded member function 'int (struct tagCREATESTRUCTA *)' not found in 'CCharufuView'
f:\学习vc\1020 sanb\插入符\charufu\charufuview.h(13) : see declaration of 'CCharufuView'
执行 cl.exe 时出错.
charufuView.obj - 1 error(s), 0 warning(s)
请问这是怎么回事哪?
ITMISS