回調(diào)函數(shù)的例子
(2012-05-23 17:23:23)
VC++ 6.0通過
typedef int(*CallBack)(char *p);//聲明CallBack 類型的函數(shù)指針
int A(char *p)
{
AfxMessageBox("A");
AfxMessageBox(p);
return 0;
}
int B(CallBack lpCall,char *p)
{
AfxMessageBox("B");
AfxMessageBox(p);
lpCall(p); //借助回調(diào)完成的功能,也就是A函數(shù)來處理的.
return 0;
}
void hello::OnButton9()
{
char *p="hello!";
B(A,p);
}
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。