1.class A中
void Fun(HWND hWnd,const string &strMsg)
{
//具体操作
}
A中的一个成员变量 B b;
b.Backup(Fun);
2.class B中
std::function<void(HWND hWnd,const string &)> m_functional;//声明
bool B::Backup(std::function<void(HWND hWnd,const string &)> fun);//声明
m_functionl(hWnd,strMag);