对话框中旋钮的响应函数是否可以写到其它的类里面去

对话框中按钮的响应函数是否可以写到其它的类里面去?
我有一个对话框,封装到了SerialPortCtrl类里面;对话框上有一个IDC_EnableSerialPort的按钮。

现在想做的是,我想点击该按钮的时候,它的消息响应函数写在CMainFrame里面,即MainFrm.cpp之中,不知这样可否做到?

如何做呢?

在下MFC变成小虾一枚。。。。

------解决方案--------------------
相应对话框的控件响应函数应该在相应对话框类中实现(生成的消息映射函数),我不明白楼主为什么想写在MainFrm中。