回调函数的例子

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liubing8609/article/details/82078036

回调函数的例子

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);

}

猜你喜欢

转载自blog.csdn.net/liubing8609/article/details/82078036
今日推荐