MFC SDI随笔

来源:互联网 发布:火炮兰捏脸数据 编辑:程序博客网 时间:2024/05/16 02:46

   文档视图类应用程序从Windows消息队列中获得消息并将之转发给窗口对象。这些都发生在应用程序框架的Run()函数中,它封装了标准的Windows消息循环。当应用程序分配消息时,大部分消息时送往主窗口的,主窗口再将之转发给其他的对象进行处理,但是鼠标和键盘消息送到的视窗中。

   除了消息循环的标准路径外——任何两个对象都可以用之进行互相通信——文档和视图还建立了一条直接的内部热线当文档和视图建立连接之后各自都包含了有关指向对方的指针。因此,文档可以调用视图的OnUpdata()函数,告诉视图重画自己。同样,视图类和文档类直接通信,从中获取重画自己所需的数据。