使用 VF 表钩子¶
调用约定确定、回调骨架就绪后,是时候进入有趣部分:实际使用 VF 表钩子。指向类 VF 表的指针是每个类实例的第一个成员,所以放置 VF 表钩子只需要类实例地址和要钩函数的索引。利用这两条信息,你只需要少量代码就可以放置钩子。这是一个示例:
调用约定确定、回调骨架就绪后,是时候进入有趣部分:实际使用 VF 表钩子。指向类 VF 表的指针是每个类实例的第一个成员,所以放置 VF 表钩子只需要类实例地址和要钩函数的索引。利用这两条信息,你只需要少量代码就可以放置钩子。这是一个示例: