标题:求助:怎样添加我编好的类呢
取消只看楼主
qwz2008
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2010-8-20
结帖率:100%
已结贴  问题点数:20 回复次数:2 
求助:怎样添加我编好的类呢
我编好了一个public继承CEDIT的类,以下是头文件的内容:
class CComEdit : public  CEdit
{
public:
    void ShowText(int IDC_EDIT);
};

接着是C文件:
#include "CCOMEDIT.h"

void CComEdit::ShowText(int IDC_EDIT)
{
     SetDlgItemText(IDC_EDIT,"我的类");
}(只是想试验一下怎样添加一个类,写简单了点)

然后用“add files to project”将这两个文件加入myclass工程中,在myclassdlg.cpp中添加#include "CCOMEDIT.h",再调用ShowText(int IDC_EDIT),可是编译了老出错:unexpected end of file while looking for precompiled header directive  
Error executing cl.exe.

不知道错在哪了,请高手帮帮忙

搜索更多相关主题的帖子: class 继承 unexpected include public 
2010-09-03 18:47
qwz2008
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2010-8-20
得分:0 
删了也不行啊,
d:\vc学习\mysw\ccomedit.c(2) : fatal error C1083: Cannot open precompiled header file: 'Debug/mysw.pch': No such file or directory
Error executing cl.exe.
2010-09-04 11:36
qwz2008
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2010-8-20
得分:0 
回复 8楼 bydzyj
你运行得了吗,我的运行起来的时候报错,弹出一个错误框出来。然后我就把SetDlgItemText(IDC_EDIT,"我的类")这条语句注释掉,F7,运行,没报错。奇怪了,SetDlgItemText(IDC_EDIT,"我的类")有问题?
2010-09-06 10:58



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-317671-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.175005 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved