自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 《Win32类型和.net类型的对应表》及感悟例子

《Win32类型和.net类型的对应表》Figure 2 Non-Pointer Data TypesWin32 TypesSpecificationCLR Typechar, INT8, SBYTE, CHAR†8-bit signed integerSystem.SByteshort, short int, INT16, SHORT16-bit signed integerSystem.Int16int, long, long int, INT32, LONG32, BOOL†, INT 3

2011-01-26 15:40:00 663

转载 WINCE开机自动运行指定程序

<br />WINCE开始默认是运行explorer.exe,是在shell.reg中设置的<br />[HKEY_LOCAL_MACHINE/init]<br />"Launch50"="explorer.exe"<br />"Depend50"=hex:14,00, 1e,00<br />因此只要在platform.reg或者project.reg中做类似的更改就可以实现开机自动运行指定AP的功能。<br />如:<br />[HKEY_LOCAL_MACHINE/init]<br />"L

2011-01-09 22:57:00 539

转载 使用API方式调用软键盘

不使用 System.WindowsCE.Forms命名空间 调用软键盘方法<br />        /// <summary>        /// 显示/隐藏软键盘        /// </summary>        /// <param name="SIP_STATUS"></param>        /// <returns></returns>        [DllImport("coredll", EntryPoint = "SipShowIM")]   

2011-01-09 22:41:00 1125

原创 c# 快捷键

<br /><br />快捷键 功能<br />CTRL + SHIFT + B生成解决方案<br />CTRL + F7 生成编译<br />CTRL + O 打开文件<br />CTRL + SHIFT + O打开项目<br />CTRL + SHIFT + C显示类视图窗口<br />F4 显示属性窗口<br />SHIFT + F4显示项目属性窗口<br />CTRL + SHIFT + E显示资源视图<br />F12 转到定义<br />CTRL + F12转到声明<br />CTRL + AL

2011-01-06 12:06:00 423

转载 Invoke 和 BeginInvoke 的区别

Invoke 和BeginInvoke 的区别在Invoke或者BeginInvoke的使用中无一例外地使用了委托Delegate。一、为什么Control类提供了Invoke和BeginInvoke机制?关于这个问题的最主要的原因已经是dotnet 程序员众所周知的,我在此费点笔墨再次记录到自己的日志,以便日后提醒一下自己。1、windows程序消息机制Windows GUI程序是基于消息机制的,有个主线程维护着一个消息泵。这个消息泵让windows 程序生生不息。                    

2011-01-05 14:52:00 397

转载 C#类型转换

<br /><br />C#类型转换<br /> <br />1. 装箱、拆箱还是别名<br /><br />  许多 C#.NET 的书上都有介绍 int -> Int32 是一个装箱的过程,反之则是拆箱的过程。许多其它变量类型也是如此,如:short<-> Int16,long<-> Int64 等。对于一般的程序员来说,大可不必去了解这一过程,因为这些装箱和拆箱的动作都是可以自动完成的,不需要写代码进行干预。但是我们需要记住这些类型之间的关系,所以,我们使用“别名”来记忆它们之间的关系。<br

2011-01-05 14:45:00 1020

转载 SerialPort常用属性方法和事件

<br /><br />SerialPort常用属性方法和事件<br /> 一.概述<br />    在Visual Studio 6.0中编写串口通讯程序,一般都使用MicrosoftCommunication<br />Control(简称MSComm)的通讯控件,只要通 过对此控件的属性和事件进行相应编程操<br />作,就可以轻松地实现串口通讯。但在Microsoft.Net技术广泛应用的今天,Visual<br />Studio.Net没有将此控件加入控件库,所以人们采用了许多方

2011-01-05 14:44:00 7734 1

原创 收集的类型转换

<br />字符串 ==== 字节数组<br />byte [] ucSendBuf = Encoding.Default.GetBytes(zkx);<br />string str=Encoding.Default.GetString(ucSendBuf ,index,length)<br /><br /><br />字符串 ====字符数组<br />zkx.ToCharArray()<br />chararray.tostring();<br /><br /><br />16

2011-01-05 14:40:00 471

转载 C#实现BCD码

<br />string _BcdText = Zgke.ConvertByte.BCD.GetBcdEncode(123456, Zgke.ConvertByte.BCD.BcdType.码8421);<br /><br />            ulong _Value;<br /><br />            if(Zgke.ConvertByte.BCD.GetBcdDecode(_BcdText,Zgke.ConvertByte.BCD.BcdType.码8421,out _Val

2011-01-05 14:26:00 4716

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除