lResult = (this->*mmf.pfn_lwl)(wParam, lParam)

lResult = (this->*mmf.pfn_lwl)(wParam, lParam); 如何理解?请帮忙解释,谢谢。

通过this指针获取mmf对象的成员 pfun…… 它是一个函数指针 然后调用函数 给参数wparam,lparam 然后函数返回值给lresult

mmf.pfn_lwl这个是一个函数指针,调用这个函数,传入wParam, lParam得到返回值。而且这个函数指针看上去像是一个消息响应的函数。