关于此任务
在 IBM® Rational® Rhapsody® Developer for C 中,已将体系结构由用户对象是动画对象更改为用户对象与动画对象相关联。所以,动画对象和非动画对象的内存布局相同,因此它们在原则上可以相互混合。每个类或对象类型都完全受检测或完全不受检测。
要创建组合应用程序,您可以链接下列各项:
- 某些受检测的用户代码
- 某些不受检测的用户代码
- 受检测的框架库(oxfinst.lib 和 aomanim.lib 等等)
当某个用户对象调用用户定义的方法时,动画功能将识别这种情况,这是因为框架和调用堆栈都有相应的动画。动画功能将在表中查找与用户对象(方法调用中的
me 参数)相关联的动画。如果能够找到该动画,那么将向 Rational Rhapsody
发送与此动作相关的动画消息。否则,将忽略此动作(执行此动作,但不创建动画)。