VC++ 6.0通过
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); //借助回调完成的功能,也就是A函数来处理的.
return 0;
}
void hello::OnButton9()
{
char *p="hello!";
B(A,p);
}
阅读(944) | 评论(0) | 转发(0) |