码迷,mamicode.com
首页 > Windows程序
c# cook book -Linq 关于Object的比较
实际项目中经常用到 Union,Distinct,INtersect,Execpt对列表进行处理一般来说要首先重写 Equals 和GetHashCode方法首先看为重写的情况:namespace LinqCookBook{ class Program { static v...
分类:Windows程序   时间:2015-06-28 08:38:38    阅读次数:162
Windows 驱动开发 - 8
最后的一点开发工作:跟踪驱动。 一、驱动跟踪     1. 包含TMH头文件 #include "step5.tmh"          2. 初始化跟踪             在DriverEntry中初始化。 WPP_INIT_TRACING( DriverObject, RegistryPath ); WDF_OBJECT_ATTRIBU...
分类:Windows程序   时间:2015-06-28 06:29:55    阅读次数:258
C#调用windowsAPI函数
一 调用格式C#在调用windowsAPI函数接口的时候有一套专门的调用流程首先我们在调用API函数的时候必须引用命名空间InteropServicesusing System.Runtime.InteropServices;例如我们想调用windows的kernel32.dll动态库中的接口函数中...
分类:Windows程序   时间:2015-06-28 06:21:54    阅读次数:237
Windows 驱动开发 - 7
在《Windows 驱动开发 - 5》我们所说的读写操作在本篇实现。   在WDF中实现此功能主要为:EvtIoRead和EvtIoWrite。     首先,在EvtDeviceAdd设置以上两个回调事件。 ioQueueConfig.EvtIoRead = EvtIoRead; ioQueueConfig.EvtIoWrite = EvtIoWrite; 然后,在EvtDev...
分类:Windows程序   时间:2015-06-28 01:18:26    阅读次数:329
Google地图接口API之地图事件(四)
演示几个地图事件:1. 点击标记缩放地图仍然使用上一遍文章使用的英国伦敦的地图。点用户点击标记时实现缩放地图的功能(点击标记时绑定地图缩放事件)。代码如下: 使用 addListener() 事件处理程序来注册事件的监听。该方法使用一个对象,一个事件来监听,当指定的事件发生时 ...
分类:Windows程序   时间:2015-06-28 01:15:56    阅读次数:269
图片放大器——wpf
--> private void MouseEnterFeedFile(object obj) { if (MouseEnterFeedFileEvent != null) { MouseEnterFeedFileEvent(this); } //ScaleTr...
分类:Windows程序   时间:2015-06-28 00:00:20    阅读次数:320
win7不休眠方式设置
方式1:命令行下以管理员方式运行:powercfg -h off 方式2:右键个性化-->屏幕保护程序-->更改电源设置--->更改计算机睡眠时间--->是计算机进入睡眠状态选择从不...
分类:Windows程序   时间:2015-06-27 22:52:56    阅读次数:171
Wpf配置文件属性
public MainWindow() { InitializeComponent(); this.WindowState = Properties.Settings.Default.WindowState;//初始化窗体状态 Prop...
分类:Windows程序   时间:2015-06-27 22:47:14    阅读次数:631
C#的发展已经15年了 。。。历史发展
C#是微软公司在2000年6月发布的一种新的编程语言,主要由安德斯·海尔斯伯格(Anders Hejlsberg)主持开发,它是第一个面向组件的编程语言,其源码会编译成msil再运行。它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,并且新增了许多功能及语法糖,而且它是微软公司....
分类:Windows程序   时间:2015-06-27 22:43:26    阅读次数:269
c#发展前景
根据育龙网资料评价显示:C#几乎集中了所有关于软件开发和软件工程研究的最新成果:面向对象、类型安全、组件技术、自动内存管理、跨平台异常处理、版本控制、代码安全管理……。尽管像很多人注意到的一样,罗列上述特性时,总是让人想到JAVA,然而C# 确实走得更远。但现实的情况是,非技术的因素往往更能决定一....
分类:Windows程序   时间:2015-06-27 22:41:15    阅读次数:436
【转】win7 64位配置bundler-v0.4-source
一。什么是Bundler Bundler是一个采用C和C++开发的称为SfM(struct-from-motion)的系统,实现了根据用户提供的无序的图像序列,生成稀疏的三维点云模型。它能够利用无序的图片集合(例如来自网络的图片)重建出3D的模型。最早的版本被用在Photo Tourism...
分类:Windows程序   时间:2015-06-27 22:40:50    阅读次数:849
c# 了解c# 面向对象
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译...
分类:Windows程序   时间:2015-06-27 22:39:46    阅读次数:191
Google地图接口API之地图基础
拥有一个免费的API Key之后就可以正式调用Google的API了进行开发了。创建一个简单的 Google 地图: 效果如如下:(可以拷贝直接运行,当然你要能够访问Google)现在对针对上面的例子进行分析如下:(1) 添加 Google 地图 API Key在上面实例中第一...
分类:Windows程序   时间:2015-06-27 21:26:04    阅读次数:204
九、C# 合式类型
本章要描述如何最终完善类型声明。1、重写Ojbect中的成员重写ToString()默认情况下,在任何对象上调用 ToString()会返回类的完全限定名称,所以有时候需要重载这个函数,来实现更有意义的功能。重写GetHashCode()当想要重写Equals()的时候,就应该重写GetHashCo...
分类:Windows程序   时间:2015-06-27 21:18:44    阅读次数:189
Facebook IV Winner's Interview: 1st place, Peter Best (aka fakeplastictrees)
Facebook IV Winner's Interview: 1st place, Peter Best (aka fakeplastictrees)Peter Best (akafakeplastictrees) took 1st place inHuman or Robot?,our four...
分类:Windows程序   时间:2015-06-27 21:17:51    阅读次数:309
十、C# 异常处理
1、多异常类型2、捕捉异常3、常规catch块4、异常处理的指导原则5、定义自定义异常1、多异常类型代码要引发任何异常,只需为要引发的异常实例实例附加关键字throw作为前缀。具体选择的异常类型应该能够最好地说明异常发生的背景。2、捕获异常通过引发一具特定的异常类型,可以让类型本身来识别问题。C#允...
分类:Windows程序   时间:2015-06-27 21:14:37    阅读次数:195
六、C# 派生
派生对一个现有的类型进行扩展,以便添加更多的功能,或者对现有的类型的操作进行重写。比如可以将两个类都适用的方法和属性,用一个新的类进行重构,两个类再分别继承这个类。定义一个派生类时,要在类标识符后面添加一个冒号,接着添加基类名称。可以多重继承,且继承链是没有限制的,每个派生类都拥有由其所有基类公开出...
分类:Windows程序   时间:2015-06-27 21:16:16    阅读次数:220
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!