在我们的消息处理函数处(例如:OnLButtonDown)下断点,然后开始调试,断住之后,利用堆栈回退可以看到如下代码:
case AfxSig_v_u_p:
{
CPoint point(lParam);
(this->*mmf.pfn_v_u_p)(static_cast<UINT>(wParam), point);
}
break;
绿色箭头会指向这里,很明显可以看出参数lParam就是个CPoint!