Как мне вызвать статический метод другого класса

У меня есть класс, скажем CAppPath , у которого есть статический метод:

public:
    static CString GetAppPath();

и в CAppPath.cpp он определяется как:

CString CAppPath::GetAppPath()
{

    return "C:\..\MypAth";
}

Теперь у меня есть другой класс CXMLHandler , и я включил в него CAppPath.h . Но как мне вызвать метод GetAppPath () ? Я пробовал:

#include "CAppPath.h"
void CXMLHandler::MyMethod
{
CNDSClientDlg->GetAppPath();
}

, но не работает. Как мне получить доступ к этому методу? Так как это статический метод, нужно ли мне создавать объект класса или я должен сделать сам класс статическим?

41
задан Leigh 18 April 2017 в 17:35
поделиться