C++ Builder 初学问与答(二十)

本文是C++ Builder初学者的教程,作者董维春,主要讲解了在C++ Builder中如何使用Button控件进行编程,涵盖了Windows应用程序开发的基础知识,适合初学者学习。
摘要由CSDN通过智能技术生成

作者:董维春 网名:ch_builder

(版权要求:请务必尊重知识产权,未经授权不要转载、摘录

17 事件及事件响应

16)问:从前面的编程过程可以看出,用C++Builder开发应用程序的一个特点是,大部分的编程工作是在响应事件和处理事件上。事件的产生可能来自于系统,也可能来自于用户。您能给我详细介绍一下事件吗?

答:好的,这节课我们将对事件进行深入地探讨,并重点讲述常用的鼠标和键盘事件,以及这些事件的事件处理过程。

那么什么是事件呢?

事件是一种把发生的动作与代码相连的机制。更精确地讲,事件是一个方法指针,它指向某个类实例的方法。

对于应用程序开发人员来说,一个事件只是一个与系统动作相关的名字,例如鼠标单击事件OnClick,这个名字与一段代码相连。

 

17)问:这个问题您能说具体一点吗?

答:一个名为Button1的按钮有一个OnClick方法。在缺省情况下,C++Builder会在包含这个按钮的窗体中产生一个名为Button1Click的事件处理过程,并把这个过程赋给OnClick。当按钮发生OnClick事件时,按钮就会调用这个赋给OnClick事件的方法,也就是Button1Click

 

18)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值