请教做winform程序时候的架构设计
最近在做一个项目,项目要求有多个功能键盘输入,并在主界面显示其信息。还有定时显示操作系统的信息和使用资源。设计的时候分别自定义控件 键盘1 USERCONTROL
键盘2 USERCONTROL
主FROM
相关的一些组件
现在我是做一个通信类专门去接收键盘按键和事件处理啊?
还是直接调用键盘,处理完所有事件?(如果是这样我怎么和主FROM通信,把操作信息显示出来呢?)
还是有专门的设计模式可以处理像我这种工作。 --------------------编程问答-------------------- 帮你顶下 --------------------编程问答-------------------- 重新再秒速一下
项目描述: 1.有显示界面
2.多个虚拟键盘输入
3.有LOG记录
4.模块能插拔不影响主程序
5.通信多种方式 如:网络 串口 CAN
现在我在做步2的时候,遇到了一个问题,就是把键盘做成控件了,但是我怎么把按键盘的消息和主界面的显示控件通信呢?
是不是要自定义一个消息类?因为本人没正规学过设计模式,请各位高手指教!
补充:.NET技术 , C#