activex控件方法和事件
activex控件方法(method):即对象自己调用,比如有一个CGLClock控件,
该控件中定义了方法SetClockAngle(double m_newAngle);//其中代码用于更改表盘指针的指向
于是乎,我在一个工程中如果用到了CGlClock控件,我就可以调用该方法来改变表盘的指针位置。
比如我在cdialog上添加了该控件,通过ddx与变量m_biaopan关联,于是m_biaopan.SetClockAngle(150);
这样就会调用我刚在控件中写的方法。指针发生了变化。。。o了
activex事件。。
主要是给外部调用者得一个借口。。。使得外部可以通过这个函数来感知控件的事件。。很好用的一个玩意
通常事件有两个名:内部名称和外部名称,顾名思义,内部名称当然供内部使用的啦。。。外部名称供外部调用该控件的人使用的啦。。。。
比如当我的控件的鼠标消息响应函数中