窗口超类化

  窗口超类化(superclass)

  Windows的超类化类似于C++的继承,超类化是一种技术,它复制已有窗口类的WNDCLASSES结构,并赋予它自己的名字和自己的WndProc。当窗口接收到一个消息后,消息就会被路由到新的WndProc。如果新的WndProc决定不完全处理这个消息,则消息将被路由到原来的WndProc,而不是被路由到DefWindowProc。--《ATL Internal》

  使用超类化的原因与使用实现继承一样,由于派生类需要扩展基类的一些功能。ATL提供DECLARE_WND_SUPERCLASS来支持超类化。

  ……

  弄了这么久,今天算是弄明白啥是超类化了。想想去年的这个时候,超类化、子类化是啥都还没弄明白就在开发浏览器了。。。唉。。。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-27
  • 2022-12-23
  • 2021-07-11
猜你喜欢
  • 2022-12-23
  • 2021-06-01
  • 2022-02-11
  • 2022-12-23
  • 2022-12-23
  • 2021-08-19
  • 2022-12-23
相关资源
相似解决方案