回调函数的使用

来源:互联网 发布:软件登录itunes store 编辑:程序博客网 时间:2024/05/16 05:14

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

0 0
原创粉丝点击