题目内容
(请给出正确答案)
[主观题]
6、按钮事件 事件处理主要的步骤有以下几个步骤: (1) 定义事件 (2) 订阅事件 (3) 触发事件 下面以对话框上的常用的按钮来实现事件处理的功能。首先定义一个DelegateButton按钮委托类型,以及定义一个Buttons引用类按钮类型,按钮类有两个私有数据成员:按钮的名字和按钮显示的文本,相应地定义了两个可存取的属性,再定义三个可触发事件的成员函数Click,DBClick,Move,再声明按钮的单击事件EventBtnClick、双击事件EventBtnDBClick和移动事件EventBtnMove,通过成员函数触发三个事件,并定义事件的处理函数,其中移动事件触发调用的是静态函数。然后在main函数中创建Buttons类型的对象button1和button2,分别对应“确定”和“取消”按钮,并通过该对象分别触发这三个事件。 实验操作内容: 1. 理解程序代码,运行程序,观察和分析运行结果。 2.增加一个按钮的右击事件和相应函数,并测试运行情况。
答案
B
如搜索结果不匹配,请 联系老师 获取答案