文件名称:C#线程间通信
文件大小:92KB
文件格式:RAR
更新时间:2016-10-12 06:28:53
C#、进程
采用的是C#的Winform开发,提供了两种线程交互的方式。 第一:在主线程中开启两个子线程,子线程用事件方式来进行通信。对于主线程的控件操作采用的是delegate委托的方式,避免主线程假死。 第二:采用的是SendMessage和FindWindow的方式来进行和主线程通信。 第三:改写了DefWndProc,使其支持自主事件。 第四:解决FindWindow 查找不到正确的WndID。
【文件预览】:
messageTry
----messageTry.suo(33KB)
----messageTry.sln(872B)
----messageTry()
--------messageTry.csproj(4KB)
--------SendMessage.cs(1KB)
--------Class1.cs(2KB)
--------Form1.cs(3KB)
--------Program.cs(553B)
--------messageTry.suo(20KB)
--------Form1.resx(6KB)
--------Properties()
--------Form1.Designer.cs(4KB)
--------messageTry.sln(872B)
--------messageTry()
--------obj()
--------bin()