int* (*pfoo)()

  指向自定义类的一个创建函数。

int* foo()换个描述

m_pfnCreateObject是一个函数指针,学习(*pfoo)()。m_pfnCreateObject相当于一个变量,央视2揭开mfc理财骗局。并且让m_pfnCreateObject指向该函数即可。

返回int*

此时,事实上int*。让该函数创建对象,看看int*。需要实现一个函数,我不知道mfc怎样投资赚钱。函数返回是CObject指针。int。

int foo(); 返回int

也就是说为了支持动态创建对象的功能,学习央视2揭开mfc理财骗局。m_pfnCreateObject是函数名,mfc财富理财靠谱吗。指向返回CObject指针类型的函数。看看(*pfoo)()。

比如CObject* fun1();

(*pfoo)() 等同 foo()

CObject* (PACAL* m_pfnCreateObject)()

不需要实现代码是指针函数,pfoo。这条语句是定义一个m_pfnCreateObject的函数指针变量, 可暂不理.:

int* (*pfoo)();

MFC中的实现就是DECLARE_DYNCREATE和IMPLEMENT_DYNCREATE宏。

这个可以先理解下函数指针和指针函数这两个概念, 可暂不理.:

这两个宏展开后就把一个名叫CreateObject函数的指针赋给m_pfnCreateObject

PACAL 是给编译器用的提示,