凡是由程序员设计却由Windows系统调用的函数,统称为callback函数。这些函数都有一定的类型,以配合Windows的调用操作。 某些Windows API函数要求以callback函数作为其参数之一,这些API,例如SetTimer、LineDDA、EnumObject。通常这种API会在进行某种行为之后或满足某种状态之时调用该callback函数。
如果在类里声明callback函数,则必须将其声明为static类型。
凡是由程序员设计却由Windows系统调用的函数,统称为callback函数。这些函数都有一定的类型,以配合Windows的调用操作。 某些Windows API函数要求以callback函数作为其参数之一,这些API,例如SetTimer、LineDDA、EnumObject。通常这种API会在进行某种行为之后或满足某种状态之时调用该callback函数。
如果在类里声明callback函数,则必须将其声明为static类型。