回 帖 发 新 帖 刷新版面

主题:新手求助?

请高手帮帮忙,我用的vc++ 6.0,我用“->”不知怎么回事,调不出它相应的函数?比如:
void CCCView::OnDraw(CDC* pDC)
{
    CCCDoc* pDoc = GetDocument();
    ASSERT_VALID(pDoc);
    // TODO: add draw code for native data here
    CBrush brush(RGB(255,0,255));
    pDC->SelectObject(&brush);
    pDC->FillRect(rect,&brush);
}

pDC->后面不出现SelectObject();
但是在一般的class里却可以调用。

回复列表 (共5个回复)

沙发

这个我偶尔也会出现过,不出现就自己敲代码呗,或者装个VC助手,挺好用的

板凳

这个简单。先保存,然后退出,在工程目录下删除.ncb文件,再打开dsw,就可以用智能提示了

3 楼



为什么要删掉.ncb文件啊?有什么作用啊?除了删掉还有其他方法吗?简单点的、

4 楼


我刚接触MFC,对那些函数太不熟悉了,直接敲,太困难了。

5 楼

我是个新手,也是刚开始学C++,对于C++应用程序开发,感觉有点力不从心。那些函数是API函数吗?感觉都没见过,无从下手,介绍C++开发的书也都基本上只是告诉怎么用,而不细细介绍那些函数的来由和功能。那么些函数应该怎么学啊?没有感觉啊,望高手指点指点啊

我来回复

您尚未登录,请登录后再回复。点此登录或注册