2736946915 发表于 2021-6-18 21:37:44

MFC继承

MFC是否能跨着继承重载?
如图片框重载类继承按钮的类,能调用单击的响应函数吗?
响应函数又是怎么通过信号和槽实现的喃?
信号和槽又什么怎么出现的喃?

lhgzbxhz 发表于 2021-6-26 10:52:52

首先,你确定说的是mfc吗,信号和槽是Qt的专有好吧。。。
信号和槽在Qt中是使用Qt自带的元编译器实现的,在MFC中消息传递是通过消息映射表实现的

2736946915 发表于 2021-6-30 21:17:16

lhgzbxhz 发表于 2021-6-26 10:52
首先,你确定说的是mfc吗,信号和槽是Qt的专有好吧。。。
信号和槽在Qt中是使用Qt自带的元编译器实现的, ...

举个栗子,文本框,只能添加变量,我通过重载类,把按钮类绑定文本框,然后响应被单击消息,

lhgzbxhz 发表于 2021-7-4 16:54:59

2736946915 发表于 2021-6-30 21:17
举个栗子,文本框,只能添加变量,我通过重载类,把按钮类绑定文本框,然后响应被单击消息,

那只需要在按钮的子类中添加一个文本框类(比如CEdit*)的指针,然后通过指针操作文本框
页: [1]
查看完整版本: MFC继承