存档

2007年6月 的存档

vc++实现屏幕截取编程

2007年6月18日 没有评论 2,677 次阅读

void CScreenCaptureDlg::OnLButtonUp(UINT nFlags, CPoint point) { //得到鼠标所在处的窗口的区域宽、高 int nWidth=rectCapture.Width(); int nHeight=rectCapture.Height(); HDC hdcScreen, hMemDC; HBITMAP hBitmap, hOldBitmap; //建立一个屏幕设备环境句柄 hdcScreen...阅读全文

分类: C和C# 标签:

NHibernate学习

2007年6月17日 没有评论 5,264 次阅读

一 NHB简介 NHB是基于ms.net的O/R Mapping持久框架,它从基于Java的Hibernate项目移植而来。O/R Mapping就是把对象到映射关系数据库的记录,简单的说就是能实现把一个对象存储为数据表中的一条记录和由一条记录创建一个相应的对象,数据表中的数据就是对象的属性。 那么为什么要使用O/R Mapping?它与传统的DataSet/Data...阅读全文

分类: C和C# 标签:

VS2005 快捷键

2007年6月17日 没有评论 2,770 次阅读

Shift+Alt+Enter: 切换全屏编辑 Ctrl+B,T / Ctrl+K,K: 切换书签开关 Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签 Ctrl+I: 渐进式搜索 Ctrl+Shift+I: 反向渐进式搜索 Ctrl+F: 查找 Ctrl+Shift+F: 在文件中查找 F3: 查找下一个 Shift+F3: 查找上一个 Ctrl+H: 替换 Ctrl+Shift+H...阅读全文

分类: C和C# 标签:

通过序列化和反序列化泛型数据实体集合来实现持久化数据对象的方法

2007年6月17日 没有评论 3,166 次阅读

通过序列化和反序列化泛型数据实体集合来实现持久化数据对象的方法 我们在平时使用数据库的时候,经常会碰到一个问题,就是不希望数据实体对象插入数据库中, 却有想持久化的时候,那么就可以用序列化成 XML字符串,来保存到其他地方,由于生成的是字符串,所以可以保存到任意我们想保存的地方。比如 asp.net的ViewSta...阅读全文

分类: C和C# 标签:

浅析C#的事件处理和自定义事件

2007年6月17日 没有评论 2,560 次阅读

一、了解C#中的预定义事件处理机制 在写代码前我们先来熟悉.net框架中和事件有关的类和委托,了解C#中预定义事件的处理。 EventArgs是包含事件数据的类的基类,用于传递事件的细节。 EventHandler是一个委托声明如下 public delegate void EventHandler( object sender , EventArgs e ) 注...阅读全文

分类: C和C# 标签:

基于.Net平台应用程序唯一运行实例实现

2007年6月17日 没有评论 2,185 次阅读

内容索引概述 进程匹配 进程互斥 运行标志 功能测试 更多资源 概述 在开发一些应用系统的时候,由于程序内在的一些特征,系统的某些组成子程序只允许运行一个应用程序实例,以保证业务和数据处理安全。本文将从实际应用角度来分析其实现原理,对三种实现方式进行测试比较,从而确定一种合适的实现方法。文章的例子使用c#...阅读全文

分类: C和C# 标签:

Configuration Management Application Block 使用方法

2007年6月17日 没有评论 2,831 次阅读

转自http://blog.csdn.net/qqws/ 1. 新建一个WINform项目 testa。 2. 引用Microsoft.ApplicationBlocks.ConfigurationManagement.dll和Microsoft.ApplicationBlocks.ConfigurationManagement.Interfaces.dll两个类库。 3. 在程序里面导入命名空间 using Microsoft.ApplicationBlocks.ConfigurationMa...阅读全文

分类: C和C# 标签:

AssemblyInfo.cs文件的作用

2007年6月17日 没有评论 2,216 次阅读

AssemblyInfo.cs主要用来设定生成的有关程序集的常规信息dll文件的一些参数 请看以下具体说明: //备注: [assembly:AssemblyDescription(“用最强的抢劫类写成!”)] //产品名称 [assembly:AssemblyProduct(“无为搜索”)] //公司 [assembly:AssemblyCompany(“无为网络”)] //合法商标 [...阅读全文

分类: C和C# 标签:

提高ADO性能的优秀经验

2007年6月17日 没有评论 12,208 次阅读

109、提高ADO性能的优秀经验 一、概述   “性能”这一术语有着几种不同的、差异微妙的含义。当人们谈到某个东西性能多少好时,他们想要表达的意思可能就是在一定的时间之内它完成了多少工作。例如,一个性能好的发动机运行起来更稳定,产生的动力更强大。对于开发小组,你同样也可能应用这个判断标准:一个性能好的开...阅读全文

分类: delphi 标签:

深入Delphi编程

2007年6月17日 没有评论 3,259 次阅读

      这些控件被广泛使用,在国内,就作者所知,财智家庭理财软件使用了Diamond,而“追捕”(一个显示指定IP的地址位置的共享软件)使用了Halcyon。在使用这些第三方构件之后,软件终于可以“轻装上阵”,再也不用为BDE头疼了。   (2) 使用ADO。   在Delphi5中,Inprise终于提供了一个比较彻底的解决方法,那...阅读全文

分类: delphi 标签: