日期:2014-05-20  浏览次数:20648 次

请问怎么做winfrom程序才算架构清晰。
项目描述: 1.有显示界面
  2.多个虚拟键盘输入
  3.有LOG记录
  4.模块能插拔不影响主程序
  5.通信多种方式 如:网络 串口 CAN
   

现在我在做步2的时候,遇到了一个问题,就是把键盘做成控件了,但是我怎么把按键盘的消息和主界面的显示控件通信呢?

是不是要自定义一个消息类?因为本人没正规学过设计模式,请各位高手指教!

------解决方案--------------------
界面类,提供一个事件,键盘类注册事件,传入数据即可.
------解决方案--------------------
界面类,提供一个事件,键盘类注册事件,传入数据即可.

-------------------------

不错
------解决方案--------------------
做成控件类
用get方法输出,用set方法输入
------解决方案--------------------
提供事件来响应