2016年3月28日

c#截取后台窗口的图片

摘要: c#截取后台窗口的图片,自测可用,据说性能很一般,用用吧 阅读全文

posted @ 2016-03-28 09:46 Maintell 阅读(1704) 评论(0) 推荐(0) 编辑

2016年1月15日

.net下DllImport的一个小问题

摘要: 最近搞几个PInvoke几个DLL, 在.net 2.0下木有问题, 跑的很好如下:[DllImport( "tjo.dll" )]private static extern int zd_init( int port );[DllImport( "tjo.dll" )]private static... 阅读全文

posted @ 2016-01-15 15:53 Maintell 阅读(304) 评论(0) 推荐(0) 编辑

2016年1月6日

native C++ 动态调用.NET DLL

摘要: 关于这个问题找了好多地方,都只有第二种解决办法,可是我要返回一个字符串,没办法,继续找,最后还是在http://blogs.msdn.com/b/msdnforum/archive/2010/07/09/use-clr4-hosting-api-to-invoke-net-assembly-from... 阅读全文

posted @ 2016-01-06 16:37 Maintell 阅读(1993) 评论(0) 推荐(0) 编辑

2014年9月2日

C#通过WMI获取硬件信息

摘要: 有时候需要得到硬件信息绑定用户登录代码如下: 1 private string GetProcessSerialNumber() 2 { 3 try 4 { 5 ManagementObjec... 阅读全文

posted @ 2014-09-02 11:47 Maintell 阅读(1147) 评论(0) 推荐(0) 编辑

2011年7月25日

WinCE第三方驱动安装之二——CAB安装包制作

摘要: Microsoft Windows CE是紧凑的,高效的操作系统,它被广泛的应用在从手持电脑到专门的工业控制器或消费用电子产品等各种嵌入工业产品中。英创公司ARM9系列工控主板预装了正版Windows CE5.0操作系统,并对板上所有硬件资源提供了完备的驱动支持。随着WinCE操作系统的广泛应用,越来越多的在PC上使用的硬件设备提供了对 WinCE系统的支持,如3G模块,Wi-Fi等。 第三方驱... 阅读全文

posted @ 2011-07-25 17:06 Maintell 阅读(1668) 评论(0) 推荐(0) 编辑

wince下USB设备驱动程序

摘要: 随着USB设备的不断增加,我们这些开发人员也就多了对USB设备进行驱动程序开发的工作。但是对于很多初学者来说,存在以下三个困难: 一是对WinCE的驱动程序结构了解得太少,没办法得心应手的专注于驱动程序的开发工作; 二是对WinCE自带的USB驱动程序的例子没有弄懂,看到一大堆文件夹结构和源程序思维混乱; 三是几乎没有什么中文的参考资料,不知如何下手。 第三条是很多开发人员都遇到的,我也一样,很多... 阅读全文

posted @ 2011-07-25 17:05 Maintell 阅读(1069) 评论(0) 推荐(0) 编辑

利用EVC快速开发WINCE5.0的流驱动(转载)

摘要: WinCE5.0提供了一个标准的流驱动格式,大大方便了设备驱动程序的开发工作。但是传统的开发方式往往效率很低。方法如下: 1.在Platform Builder下建立一个流驱动的dll工程。 2.为流驱动增加注册表项。如: [HKEY_LOCAL_MACHINEDriversBuiltinIRControl] "Prefix"="IRC" "Dll"="irc.dll" "Order"=dwor... 阅读全文

posted @ 2011-07-25 17:04 Maintell 阅读(239) 评论(0) 推荐(0) 编辑

WinCE流驱动加载的控制 (转载)

摘要: 前段时间整理了《WinCE下调试串口的动态复用》,基本实现了调试串口与普通功能串口之间的动态切换。其中实现的方法有点欠缺,在重新烧录或者升级系统后,导致系统无法正常启动。这算是个BUG。该功能加上才几天,就陆续有好几个同事碰到。本来想着使用方便的,没想到反而增添了一些麻烦。 这个问题在实现时曾考虑到,发布版本的日志里也加了说明,如果启用了调试串口,那么在烧录或者升级系统前,须禁用调试串口。说实在的... 阅读全文

posted @ 2011-07-25 16:35 Maintell 阅读(274) 评论(0) 推荐(0) 编辑

WinCE6添加对MFC的支持 转载

摘要: WinCE6默认情况下不支持MFC,在PB里面也没有与其有关的组件可以添加。要想让WinCE6支持MFC,就要手动拷贝一些DLL,然后修改bib文件,把这些需要的DLL打包进NK。 需要的DLL在\Program Files\Microsoft Visual Studio 8\VC\ce\Dll\armv4i下可以找到。下面是我打包进NK的DLL。 在bib文件中添加: MFC80ENU.DLL ... 阅读全文

posted @ 2011-07-25 16:30 Maintell 阅读(324) 评论(0) 推荐(0) 编辑

2011年7月24日

Wince初级篇(转载)

摘要: 一、初级问答1、wince驱动它以什么形式存在呢?dll2、怎么把它加到wince内核中呢?platform.bib3、如何在开机时自动加载内核里面的驱动呢?platform.reg4、XIP是什么?Execute in place (XIP),即本地执行。本地执行区域中,程序可以在ROM中执行,而不用复制到RAM中,节省了系统资源。5、访问寄存器1、#define rRTCCON (*(vola... 阅读全文

posted @ 2011-07-24 16:32 Maintell 阅读(347) 评论(0) 推荐(0) 编辑

导航