消息广播-触发式多控件间通信
一游 2009-02-05 10:26:05 目前工作中需要实现这样的功能:当我接收到一个固定的符号时,触发位于一个容器里的部分控件(或者是所有控件)的同一个事件,比如说我有四个相同的TEXTBOX,当我接收到A时,我要同时触发这四个TEXTBOX中的文本改变事件,不是要用循环(实际中有很多控件)
目前我知道的是可以用WINDOWS消息来实现一对一的,也就是说接收到字符后用SENDMESSAGE API函数发送自定义消息,我重写下textbox控件,在里面over其消息处理函数,可以实现!但是不能同时做到发送消息给多个控件。注:控件可以自己扩展以达到要求
请问大家有没有什么方法能实现这种要求,或者有相关的思路也好!~