Chinaunix首页 | 论坛 | 博客
  • 博客访问: 76899
  • 博文数量: 9
  • 博客积分: 2000
  • 博客等级: 大尉
  • 技术积分: 340
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-19 14:30
文章分类

全部博文(9)

文章存档

2011年(1)

2008年(8)

我的朋友

分类: C/C++

2008-04-30 09:29:10

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

上一篇:回调函数的例子

下一篇:OLE DB、ADO、ODBC

给主人留下些什么吧!~~