MFC中函数WindowProc是在什么时候调用的?只找到定义和声明,并没有找到调用在哪,以前没做过MFC的东西,但是查资料知道这个是一个消息响应函数,但是它响应的是什么消息呢?调用的时候参数是谁穿给这个函数的?还请知道的大神讲一下.

解决方案 »

  1.   

    《深入浅出MFC》
      

  2.   

    WindowProc是一个回调函数,窗口事件发生时会自动调用,程序不要也不能自己去调用WindowProc
      

  3.   

    重载 WindowProc , 在里面设置断点, 调试运行, 停下来的时候可以看调用堆栈, 就明白是谁调用的了
      

  4.   

    win32 api注册窗口类的时候, 就需要你填写这个处理函数的你随便找一个win32 api窗口的例子程序, 就能看到了.最终调用, 肯定是windows系统底层去调用的.