1:在richedit_paragragh.h中的 error C2258: illegal pure syntax, must be '= 0'
把相应的代码改为:
//richedit_paragragh.h
class CL_API_GUI CL_RichEdit_Paragraph
{
public:
const static int SPACE_BETWEEN_ITEMS;// = 8;
const static int SPACE_BETWEEN_LINES;// = 1;
//richedit_paragragh.cpp
const int CL_RichEdit_Paragraph::SPACE_BETWEEN_ITEMS = 8;
const int CL_RichEdit_Paragraph::SPACE_BETWEEN_LINES = 1;
2: CL_GUI 模块中的 C2857 error,预编译头错误:
1>在Project Settings中把相应工程中的 Use precompiled header file(.pch)中的 precomp.h 文件改到
Create precompiled header file中来
2>单独编绎 precomp.cpp
3> 再把 Project Settings中的 Use precompiled header file改回来.
把相应的代码改为:
//richedit_paragragh.h
class CL_API_GUI CL_RichEdit_Paragraph
{
public:
const static int SPACE_BETWEEN_ITEMS;// = 8;
const static int SPACE_BETWEEN_LINES;// = 1;
//richedit_paragragh.cpp
const int CL_RichEdit_Paragraph::SPACE_BETWEEN_ITEMS = 8;
const int CL_RichEdit_Paragraph::SPACE_BETWEEN_LINES = 1;
2: CL_GUI 模块中的 C2857 error,预编译头错误:
1>在Project Settings中把相应工程中的 Use precompiled header file(.pch)中的 precomp.h 文件改到
Create precompiled header file中来
2>单独编绎 precomp.cpp
3> 再把 Project Settings中的 Use precompiled header file改回来.