基础有关问题连串问之:自定义函数参数为祖先类,调用函数时怎么传入继承类

基础问题连串问之:自定义函数参数为祖先类,调用函数时如何传入继承类?
比如:自定义了一个保存数据窗口的通用函数,其中一个参数是要保存的数据窗口控件。
现在有一个控件,是继承于数据窗口的。如何将这个控件作为参数,传入上述自定义函数呢?


------解决方案--------------------

uf_xxx(DW_1)
------解决方案--------------------
比如你的函数是 function int myFun(datawindow adw)
你的控件u_dw dw_1是继承自datawindow那么你调用时,只需要直接传入就行了。
myFun(dw_1)

------解决方案--------------------
直接传就可以了,如果有用到继承类的函数/事件之类的,可以采用dynamic calls的方式来调用;