采用的是C#的Winform开发,提供了两种线程交互的方式。 第一:在主线程中开启两个子线程,子线程用事件方式来进行通信。对于主线程的控件操作采用的是delegate委托的方式,避免主线程假死。 第二:采用的是SendMessage和FindWindow的方式来进行和主线程通信。 第三:改写了DefWndProc,使其支持自主事件。 第四:解决FindWindow 查找不到正确的WndID。