I have a class, lets say CAppPath
which has a static method:
public:
static CString GetAppPath();
and in CAppPath.cpp
it's defined as:
CString CAppPath::GetAppPath()
{
return "C:..MypAth";
}
Now I have another class CXMLHandler
, and I have included CAppPath.h
in it. But how do I call the GetAppPath()
method? I've tried:
#include "CAppPath.h"
void CXMLHandler::MyMethod
{
CNDSClientDlg->GetAppPath();
}
but it doesn't work. How should I access this method? Since it is a static method, do I need to create a object of the class or should I make the class itself static?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…