MFC类对象的强制类型转换
强制类型转换宏提供了一种方式,可以将一个给定的指针转换为指向特定类的对象的指针,并不需要检查这种转换是否合法。 下面的表格列出了MFC中的强制类型转换宏:

将指针强制转换为MFC类的对象的宏
DYNAMIC_DOWNCAST将一个指针转换为指向一个对象的指针,同时检查这种转换是否合法
STATIC_DOWNCAST将指向一个类的对象的指针转换为另一个相关类型的指针。在调试版本中,如果该对象不能转换为目标类型,会引起ASSERT