回调函数

Posted on 2008-05-10 14:03 ferrero 阅读(237) 评论(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);
}


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


posts - 5, comments - 0, trackbacks - 0, articles - 0

Copyright © ferrero