【文件属性】:
文件名称: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()
网友评论
- 怎么下载提示有病毒
- 实用,有参考价值
- 不错,有参考价值!
- 目的达到了,就是看着有点乱。。
- 实用, 需要理解一下才可以应用到环境中
- 还行,就是太简单了点。要是有个进度条什么的就更好了。
- 实用, 需要理解一下才可以应用到环境中