typedef double (CModalDlg::*MYFUNC)(double); ... MYFUNC p=&CModalDlg::theRealFunc; ... double m=(this->*p)(5.0);