C++builder中的Sender到底是一种什么机制
展开全部
void __fastcall TForm1::btn2Click(TObject *Sender)
{
if (Sender==btn2)
ShowMessage("Sender==btn2") ;
btn1Click(Sender) ;// 这里调用了。Sender==btn2
if (Sender==btn1)
ShowMessage("Sender==btn1") ;
}
这些是事件函数,VCL使用简单的回调机制,函数指针为闭包指针。
{
if (Sender==btn2)
ShowMessage("Sender==btn2") ;
btn1Click(Sender) ;// 这里调用了。Sender==btn2
if (Sender==btn1)
ShowMessage("Sender==btn1") ;
}
这些是事件函数,VCL使用简单的回调机制,函数指针为闭包指针。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询