- 博客(5)
- 收藏
- 关注
转载 InvokeRequired 属性与Invoke方法
在设计中为了让界面与逻辑分离,我的做法是使用事件,界面只要响应事件来处理界面的显示就行了。而事件在逻辑处理中可能由不同的线程引发,这些事件的响应方法在修改界面中的控件内容时便会引发一个异常。这时就用到了Control.InvokeRequired 属性与Invoke方法。 MSDN中说: 获取一个值,该值指示调用方在对控件进行方法调用时是否必须调用 Invoke 方法,因为调
2012-05-30 15:45:24 424
转载 在C#中使用SerialPort类实现串口通信
在.NET Framework 2.0中提供了SerialPort类,该类主要实现串口数据通信等。本文章将本人在学习过程中从网络上搜集到的相关信息写出来供大家参考。下面主要介绍该类的主要属性(表1)和方法(表.2)。如果需要了解更多的信息请登录http://msdn.microsoft.com/zh-cn/library/system.io.ports.serialport(VS.80).
2012-05-28 15:52:43 656
转载 Windows Mobile UI 设计
一、概述: Windows Mobile 是基于Windows CE操作系统的,是针对小内存和有限资源的移动设备而进行的开发,因此在开发过程中同PC的开发有很大的区别。特别是UI的开发,要针对手持设备进行开发,同时要符合手持设备的习惯操作。下面就我在开发过程中对UI开发的认识进行一些叙述。二、Pocket PC UI设计:(用户界面设计)1、标准控件的使用:
2012-05-21 14:56:48 776
转载 wince下全屏的C#代码、wince下隐藏任务栏C#源码
winCE下全屏的C#代码namespace TaskBarHide { public partial class MainForm : Form { public MainForm() { InitializeComponent(); } private void btnShow_Click(object sender, EventArgs e) { Rectangl
2012-05-21 10:36:19 1482
转载 C#操作注册表全攻略
相信每个人对注册表并不陌生,在运行里面输入“regedit”就可以打开注册表编辑器了。这东西对Windows系统来说可是比较重要的,也是病毒常常会光顾的地方,比如病毒和恶意软件常常会在注册表的启动项里面写入自己的启动键值来达到自启动的目的,有些病毒还会修改注册表里面来映像劫持杀毒软件,这是破坏系统的第一步。同时,大多软件(软件的序列号和信息)和硬件信息、系统信息、安全模式等等设置都保存在这里,因此
2012-05-21 09:45:55 352
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人