- 博客(28)
- 资源 (9)
- 收藏
- 关注
转载 内存映射文件
内存映射文件有三种,第一种是可执行文件的映射,第二种是数据文件的映射,第三种是借助页面交换文件的内存映射.应用程序本身可以使用后两种内存映射.1.可执行文件映射: Windows在执行一个Win32应用程序时使用的是内存映射文件技术.系统先在进程地址空间的0x00400000以上保留一个足够大的虚拟地址空间(0x00400000以下是由系统管理的),然后把应用程序所在的磁盘空间作为虚
2012-02-24 15:56:06
426
转载 WinCE中如何向image中添加文件
分3种情况来说明如何添加第一种,就是image已经在CEPC或者终端上跑起来了,那么这个时候要想添加文件可以通过PB或者EVC提供的remote file viewer,这个比较简单,看着界面操作就行了。第二种,就是对定制的image已经build过了,现在想往里面添加文件的话,可以在你对应平台的release文件夹里面直接添加文件,然后修改平台配置文件project.bib,然后再mak
2011-11-28 00:41:46
758
转载 DataSet、Excel、XML之间的导入导出
class ImportExportToExcel { public class ImportExportToExcel { private string strConn; private System.Windows.Forms.OpenFileDialog openFileDlg = new
2010-05-06 09:20:00
1350
转载 如何让运行中的应用程序从任务管理器中消失
如何让运行中的应用程序从任务管理器中消失[问题]通常我们按下CTRL+ATL+DEL组合键后,可以看到正在运行的程序或者进程,有没有办法让程序从CTRL+ATL+DEL消失掉呢?也就是说让正在运行的程序对CTRL+ATL+DEL不可见。[解答]答案是肯定的,办法如下:使用Win32 API 函数RegisterServiceProcess,但是这个API函数的文档你是很难找到的。这里我们要用一
2010-04-29 22:39:00
1525
转载 C# 查找打开的窗口
1.同属于一个应用程序的好多窗口,要想限定一个窗口只打开一次,如果打开的话就激活,使用下面的代码private void button1_Click(object sender, EventArgs e){ bool isfind = false; foreach (Form fm in Application.OpenForms) { if (fm.Name
2010-01-26 14:16:00
3135
原创 Invoke和BeginInvoke 区别
转自http://www.cnblogs.com/c2303191/articles/826571.htmlControl.Invoke 方法 (Delegate) :在拥有此控件的基础窗口句柄的线程上执行指定的委托。Control.BeginInvoke 方法 (Delegate) :在创建控件的基础句柄所在线程上异步执行指定委托。(一)Control的Invoke和BeginInv
2010-01-20 22:55:00
478
转载 PCI bus info and code from a programmer's perspective.
There are 4 components to the PCI subsytem:Bus Number Device NumberFunction NumberRegister NumberThere are up to 256 available Buses on a PCI system, most commonly all the cards and chips will be
2009-12-07 15:51:00
1119
转载 LOADCEPC用法详解
LOADCEPC.EXE: Loads a BIN image into memory and boots it.Usage:LOADCEPC.EXE /B:baud /C:Port /D:display /P /H /V /N:name (/E|/K):IO:IRQ[:] /L:VXxVYxBPP[:PXxPY] /B Baud Rate [9600|19200|38400
2009-11-26 14:47:00
986
转载 WinCE EBOOT中的Boot Args与Driver Globals
WinCE EBOOT中的Boot Args与Driver Globals在EBOOT中包含的一个重要的缓冲区叫Driver Globals,它用于在设备驱动和WinCE OS之间共享数据。而在EBOOT中会用到的启动参数结构被称为Boot Args,是指用于EBOOT和WinCE OS之间共享一些参数信息。一般来说Boot Args会在EBOOT运行的时候被赋值或者更新,最常用的就是网络设备的
2009-11-26 10:20:00
510
原创 PE文件格式详解
作者:MSDN译者:李马 (http://home.nuc.edu.cn/~titilima) 摘要 Windows NT 3.1引入了一种名为PE文件格式的新可执行文件格式。PE文件格式的规范包含在了MSDN的CD中(Specs and Strategy, Specifications, Windows NT File Format Specifications),但是它非常之
2009-11-26 09:24:00
563
转载 WinCE Eboot network function
WinCE Eboot network functionby: iSeeEBOOT generally used to download WinCE image through the network, means of Ethernet, of course, download through USB, but the network is the most commonly use
2009-11-24 14:23:00
575
转载 CE6内核启动过程
开发人员有必要理解CE系统启动过程。首先回顾一下系统怎样建立起来的。微软工具链生成.exe和.dll文件。这些文件都包含了Portable Executable格式,简称PE格式。它们的结构都是一样的:1、 是一种common object文件格式的扩展2、 有导入、导出表3、 头部有入口点,是开始执行的地方。 操作系统都是由编译器生成的,一个exe(nk.exe)
2009-11-23 16:01:00
815
原创 基于VirtualPC2007DOS下启动wince6.0详细步骤
1.安装dos系统1)系统分区.执行命令:fdisk (A:/>fdisk).选择1选项(创建DOS分区或者逻辑DOS驱动盘),然后回车;.选择1选项(创建主分区),然后回车;.创建主分区成功。2)格式化C盘.执行命令format c:/s3)释放光驱,重启虚拟机2.安装DOS Virtual Machine Additions.vfd,增加文件共享功能(针对VirtualPC2007)。1)
2009-11-18 14:36:00
1174
转载 Understanding Memory Sections in config.bib, boot.bib, and OEMAddressTable in Windows CE 5.0 and 6.0
Understanding Memory Sections in config.bib, boot.bib, and OEMAddressTable in Windows CE 5.0 and 6.0 Author: Travis HobrlaIntroductionWindows CE uses .bib (binary image builder) files to tra
2009-11-17 15:36:00
524
转载 COM文件123
COM文件也是一种可执行文件,由程序本身的二进制代码组成,它没有EXE文件所具有的包括有关文件信息的标题区(header),所以它占有的存储空间比EXE文件要小。COM文件不允许分段,它所占有的空间不允许超过64K,因而只能用来编制较小的程序。由于它小而简单,装入速度比EXE文件要快。 COM文件的源程序格式也有两种。例2适用于MASM的5.0、6.0版。 使用COM文件
2009-11-17 11:16:00
872
转载 Wince6 Eboot中加入开机画面
Wince6 Eboot中加入开机画面昨天研究了一下wince开机时加入个性化的画面,折腾了一上午,不是花屏就是CE起不来……终于搞定,分享一下经验吧。。。Wince加入开机画面方法一般有以下两种:1、 在文件中下定义一个常量大数组,几百K,如const USHORT ScreenBitmap[],在显示图片的地方利用for循坏把数组都拷贝到相应的buffer中。2、 把图片
2009-11-17 09:48:00
559
转载 Intel CPU的CPUID指令
Intel有一个超过100页的文档,专门介绍cpuid这条指令,可见这条指令涉及内容的丰富。 记得去年的时候,曾经有个“英布之剑”问过我这条指令,当时并没有给出一个满意的回答,现在放假,想起来,把资料整理了一下。很久以前确实用过这条指令,其实指令本身并没有什么难的,关键是看你有没有耐心研读完繁琐的资料,当然还得对CPU有一定的了解,如果“英布之剑”看到这篇文章,而且仍然需要更详细的资料
2009-11-09 11:01:00
2809
转载 Win32汇编程序结构
.386 .model flat,stdcalloption casemap:none;----------------------------------------------------------------------------------;Include define;------------------------------
2009-11-06 14:19:00
1782
原创 用EditPlus搭建汇编编译环境
1.下载汇编编译器masmv10,默认安装到c盘;下载地址:http://www.rayfile.com/files/f18df7c5-c9e7-11de-8af9-0014221b798a/2.EditPlus添加编译器;工具->配置用户工具(1)配制编译器ml.exe 说明:ml.exe /c :只编译不链接 /coff:生成通用对象文件格式(.obj
2009-11-05 16:43:00
1738
2
原创 如何扩展服务器控件
今天在项目中发现一个问题,当将textbox的TextMode属性设置为MultiLine时MaxLength属性就被屏蔽掉了,由于项目中有很多地方存在这样的情况不可能一个个更改,所以在网上g,找到一种比较好的解救方案。1.定义用户自定义控件,目的扩展原有textbox控件,使其在TextMode属性为MultiLine时MaxLength也能用。2.在配置文件节下的中增加标签映射,目的将
2009-04-20 10:43:00
907
转载 ASP.Net中自定义Http处理及应用之HttpModule篇
ASP.Net中自定义Http处理及应用之HttpModule篇来源:赛迪网 作者:孙亚民HttpHandler实现了类似于ISAPI Extention的功能,他处理请求(Request)的信息和发送响应(Response)。HttpHandler功能的实现通过实现IHttpHandler接口来达到。而HttpModule实现了类似于ISAPI Filter的功能。 HttpMod
2009-04-16 11:54:00
443
转载 Asp.net中基于Forms验证的角色验证授权
Asp.net中基于Forms验证的角色验证授权 Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连同这个身份Cookie一起发送
2009-03-30 17:33:00
527
转载 .net 反射机制
提纲: 1、 什么是反射 2、 命名空间与装配件的关系 3、 运行期得到类型信息有什么用 4、 如何使用反射获取类型 5、 如何根据类型来动态创建对象 6、 如何获取方法以及动态调用方法 7、 动态创建委托 1、什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块
2009-03-23 21:04:00
861
2
原创 C#使用委托
文章整理自MSDN 委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的调用可以像其他任何方法一样,具有参数和返回值,如下面的示例所示:public delegate int PerformCalculation(int x, int y); 与委托的签名(由返回类型和参数组成)匹配的任何可访问类或结构中的任何方法都
2009-03-19 09:36:00
673
转载 C# 特性(Attribute)之二
C# 特性(Attribute)之二定义或控制特性的使用 AttributeUsage类是另外一个预定义特性类,它帮助我们控制我们自己的定制特性的使用。它描述了一个定制特性如何被使用。 AttributeUsage有三个属性,我们可以把它放置在定制属性前面。第一个属性是: ValidOn 通过这个属性,我们能够定义定制特性应该在何种程序实体
2009-03-18 22:19:00
517
转载 C# 特性(Attribute) 之一
C# 特性(Attribute)之一By sadaf alvi 翻译:cppbug (itwizard@163.com) 绪论 特性(Attributes)是一种崭新的声明性信息。我们不仅可以通过特性来定义设计层面的信息(例如help file, URL for documentation)以及运行时(run-time)信息(例如使XML与class相联系),而且我们还可以利用特性建立自描述(
2009-03-18 22:14:00
427
转载 C#中的委托和事件(下)
范例说明 上面的例子已不足以再进行下面的讲解了,我们来看一个新的范例,因为之前已经介绍了很多的内容,所以本节的进度会稍微快一些: 假设我们有个高档的热水器,我们给它通上电,当水温超过95度的时候:1、扬声器会开始发出语音,告诉你水的温度;2、液晶屏也会改变水温的显示,来提示水已经快烧开了。 现在我们需要写个程序来模拟这个烧水的过程,我们将定义一个类来代表热水器,我们管它叫:
2009-03-18 17:07:00
406
转载 C#中的委托和事件(上)
引言 委托和事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对
2009-03-18 13:37:00
401
Developing Software for Symbian OS, 2nd Edition(附源码)
2010-04-09
《良葛格Java JDK 5.0学习笔记》.rar
2008-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人