摘要: Silverlight/WPF中,如果要在多线程中对界面控件值做修改,用Dispatcher对象的BeginInvoke方法无疑是最方便的办法 ,见:温故而知新:WinForm/Silverlight多线程编程中如何更新UI控件的值但今天发现WPF中的BeginInvoke却无法自动将匿名方法/Lambda表达式转变成Delegate类型(注:对委托,匿名方法,Lambda感到陌生的朋友先阅读温故... 阅读全文
posted @ 2010-03-18 19:34 菩提树下的杨过 阅读(8443) 评论(6) 推荐(2) 编辑
摘要: 转自新浪"烈·翼·焚·天"的博客,原文地址:http://blog.sina.com.cn/s/blog_4c459776010009c3.html~type=v5_one&label=rela_nextarticle第二截,讲讲基于TCP协议的网络编程,与UDP不同的是,基于TCP协议的编程的服务器端有一个监听对象:TcpListener,它负责... 阅读全文
posted @ 2010-03-18 14:33 菩提树下的杨过 阅读(1167) 评论(0) 推荐(1) 编辑
摘要: 转自新浪"烈·翼·焚·天"的博客,原文地址:http://blog.sina.com.cn/s/blog_4c459776010009bp.html  写这篇之前,先简单介绍一下TCP、UDP协议,深的讲不出来,有不明白的请问我秘书Dawnh同学。 TCP(传输控制协议)是 TCP/IP 协议栈中的传输层协议,它通过序列确认以及包重发机制,提供可靠的数据... 阅读全文
posted @ 2010-03-18 14:29 菩提树下的杨过 阅读(2798) 评论(0) 推荐(1) 编辑
摘要: 状态检测主要包括二个方面:是否安装了摄像头,摄像头是否被其它程序占用视频截图有二种方法:一是直接利用CaptureSource类的CaptureImageAsync异步截屏,另一种是直接利用WriteableBitmap截屏幕,二种截屏方法的区别在于,CaptureImageAsync始终截的是视频原始内容,而直接用WriteableBitmap对指定区域截屏时,如果视频上面还有其它控件(比如Te... 阅读全文
posted @ 2010-03-18 13:42 菩提树下的杨过 阅读(2393) 评论(4) 推荐(0) 编辑