回调函数的例子(2012-05-23 17:23:23)
VC++
typedef int(*CallBack)(char *p);//声明CallBack 类型的函数指针 int A(char *p) { AfxMessageBox("A"); AfxMessageBox(p); return 0; } int B(CallBack lpCall,char *p) { AfxMessageBox("B"); AfxMessageBox(p); lpCall(p); return 0; } void hello::OnButton9() { char *p="hello!"; B(A,p); } |
|