自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (15)
  • 收藏
  • 关注

转载 c#深拷贝与浅拷贝

今天特意研究下了深拷贝和浅拷贝:首先介绍一下:C#中有两种类型变量,一种 是值类型变量,一种是引用类型变量。对于前者,copy是属于全盘复制;而对于后者,一般的copy只是浅copy,相当于只传递一个引用指针一样。因此 对于后者进行真正copy的时候,也是最费事的,具体的说,必须为其实现ICloneable接口中提供的Clone方法。浅拷贝(影子克隆):只复制对象的基本类型,对象类

2012-02-29 13:34:00 1102

原创 c++实战1

1. 新建一个win32空项目2.新建一个cpp源文件3.贴入代码#include #include LRESULT CALLBACK WinSunProc(  HWND hwnd,      // handle to window  UINT uMsg,      // message identifier  WPARAM wParam,  // first me

2012-02-28 22:03:52 568

转载 vs2010快捷键-- 摘

VS2010版快捷键Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性窗口 C

2012-02-28 15:52:59 625

转载 编写C#调用的C++DLL

最近一段时间,经常遇到这些问题,前一阵子研究了一下,没有记下来,没想到最近研究又有些不记得了,今天把它写下来以备忘。一般我们提供给其他语言调用的DLL,都是用C或者C++编写,然后封装。我这边也是采用的C++。首先有几个注意点:1、如果功能很简单,或者不使用第三方库(如MFC自带的库),建立一个win32的控制台程序就可以了,然后把项目生成改为DLL。值得一提的是,代码生成里面

2012-02-28 11:13:45 30344 1

原创 C#调用c++封装的dll文件提示未能加载正确的程序集XXX或其某一依赖项。。。

IDE:VS2010语言:C#异常:System.BadImageFormatException,未能加载正确的程序集XXX或其某一依赖项。。。一般是由于目标程序的目标平台与其某一依赖项的目标编译平台不一致导致,把所有的项目都修改到同一目标平台下(X86、X64或AnyCPU)进行编译,一般即可解决问题。

2012-02-21 15:37:07 5849

转载 Snippetvs中的code snippet技术

注:本文是翻译msdn上的文章,原文http://msdn.microsoft.com/zh-cn/library/ms379562(VS.80).aspx,本来是想尽量保持与原文的一致,但是时间有限省略了一部分,翻译的不是很恰当,不妥之处请指正。            Summary:这篇文章探究vs2005和vs2005 express 版本(包括vs2008,其实没多大区别,有区别的

2012-02-17 10:12:34 1875

转载 SQL查询语句通配符与ACCESS模糊查询like的解决方法

ACCESS的通配符和SQL SERVER的通配符比较===================================================ACCESS库的通配符为:* 与任何个数的字符匹配? 与任何单个字母的字符匹配SQL Server中的通配符为:% 与任何个数的字符匹配_ 与单个字符匹配正文我今天在写个页面的时候,也很郁闷,表中明明有记录,

2012-02-14 08:29:01 1192

原创 arx智能指针

AcDbObjectPointer pLine(entId, AcDb::kForRead);     if (pLine.openStatus() == Acad::eOk)     {      AcGePoint3d ptStart, ptEnd;      ptStart = pLine->startPoint();      ptEnd = pLine->endPoi

2012-02-11 11:13:08 879

转载 arx常用的一些函数功能表 【转】

ADS原函数ARX后函数函数功能ads_agetcfgads_agetenvads_alertads_angleads_angtofads_angtosads_arxloadads_arxloadedads_arxunloadads_asetcfgads_asetenvads_buildlistads_cm

2012-02-11 09:49:29 4993 1

原创 c#创建自定义控件在winform上添加该控件属性为空白

问题: c#创建自定义控件在winform上添加该控件属性为空白。原因:通过对代码一点一点的分析,查出在OnPaint重画时间中多添加了一个Invalidate事件,使得一直重绘,造成了该问题。去掉该事件,问题就解决了。在使用控件时错做完成后在最后加一个Refresh()事件即可刷新该控件。

2012-02-08 09:29:37 1994

转载 winform 自定义控件属性在属性面板中显示的问题

我们做了自定义控件,在工具箱里拖出来的时候,想要直接在属性面板中直接编辑控件的自定义属性我们可以用如下标签  代码<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> [Browsable(

2012-02-07 16:31:44 18650

转载 C#制作WinForm控件

自定义控件基础知识一 、概述Windows 窗体控件是可再次使用的组件,它们封装了用户界面功能,并且可以用于客户端 Windows 应用程序。“Windows 窗体”不仅提供了许多现成控件,还提供了自行开发控件的基础结构。可以组合现有控件、扩展现有控件或创作自己的自定义控件。Windows 窗体控件是从 System.Windows.Forms.Control 直接或间接派生的类。以下

2012-02-07 16:27:03 914 2

转载 byte[]和stream以及图片之间的转换关系

一. 二进制转换成图片MemoryStream ms = new MemoryStream(bytes);ms.Position = 0;Image img = Image.FromStream(ms);ms.Close();this.pictureBox1.Image二. C#中byte[]与string的转换代码1、System.Text.UnicodeEn

2012-02-06 16:05:54 6974

转载 c++和c#数据类型对照

【转】c++和c#数据类型对照C++                       C#=====================================WORD                    ushortDWORD                  uintUCHAR                    int/byte   大部分情况都可以使用int代替,而

2012-02-06 14:59:28 2166 10

转载 WINDOWS消息对应16进制

WM_NULL                           =   $0000;        WM_CREATE                       =   $0001;    应用程序创建一个窗口        WM_DESTROY                     =   $0002;    一个窗口被销毁        WM_MOVE

2012-02-06 14:52:32 1578

原创 [转].Net中的AutoScrollPosition问题 (panel 滚动条的位置设定)

本文转自:http://www.cnblogs.com/h2appy/archive/2008/04/23/1167400.html有Panel类型的窗体panel1,其AutoScroll设为了True。在使用AutoScrollPosition调整滚动条时出现了很混乱的现象,有时滚动条会自动滚动到起始处。经过试验,找到了原因:以调整水平滚动条为例。例子一:P

2012-02-04 11:21:05 10447 3

转载 Professional C# Graphics with GDI+

TitleProfessional C#AuthorsOllie Cornes, Jay Glynn, Burton Harvey, Craig McQueen, Jerod Moemeka, Christian Nagel, Simon Robinson, Morgan Skinner, Karli WatsonPublisherWroxPubli

2012-02-03 16:59:51 4819

转载 C#自定义控件小结进阶篇

写在前面:本篇重点列举了.Net的winForm平台与wpf平台的基础编程技术文章,这些文章都使用了详细的编程实例,配合简洁的描述。是.net gdi学习者重要的技术参考。1.      GDI基础介绍winform平台下最基础的gdi类,并提供了实例说明。n         图形编程入门(使用托管的图形类Pen)n         DotNet(C#)自定义控件之界面编程(图

2012-02-03 14:55:01 3657

转载 C#发现之旅 --- WinForm.NET中开发具有固定背景图片的可滚动控件

摘要在本文章中笔者使用WinForm.NET2.0开发出一个具有固定背景图片的带滚动条的容器控件。点击下载本文章配套的演示程序/Files/xdesigner/FixedBackground.zip。    在WinForm.NET开发中,可以使用一个Panel或UserControl作为一个带滚动条的容器放置图形或其他控件。我们可以设置控件的BackgroundImage属性来设

2012-02-03 14:46:09 1758

转载 VS2010 C#调用C++ DLL文件(图文讲解)

背景      在项目过程中,有时候你需要调用非C#编写的DLL文件,尤其在使用一些第三方通讯组件的时候,通过C#来开发应用软件时,就需要利用DllImport特性进行方法调用。本篇文章将引导你快速理解这个调用的过程。 步骤1. 创建一个CSharpInvokeCPP的解决方案: 2. 创建一个C++的动态库项目: 3. 在应用程序设置中,选择“DLL”,其

2012-02-02 15:44:14 1838

C#编写内存补丁进行动态逆向

C#编写内存补丁进行动态逆向,C#也是可以动态进行破解逆向程序的。 C#的功能果然强大,好好学c#把。c#的还是有深度和广度的。

2020-11-03

深拷贝浅拷贝.zip

该例子代码主要实现C#的浅拷贝和深拷贝,深拷贝是通过复制对象和序列化对象两种方法分别实现的。各位同学各取所需。

2020-08-11

de4dot-Reactor5.0 By ddk313

.net程序反编译工具。可以反编译C#,vb.net,F# 同时可以进行反混淆,还原代码原来的样子。

2019-04-25

HttpWatchPro-ha-crack

HttpWatch 网页数据分析工具,可分析打开网页时网页上每个元素所用的时间以及具体的交互记录,包括Cookies、消息头、字符查询等信息,是分析网站服务器性能的必备工具HttpWatch 用来分析、优化网页结构非常不错,支持HTTPS及分析报告输出为XML、CSV等格式。HttpWatch 支持IE6至IE9的浏览器,也支持火狐浏览器2.0至7.0版本。

2012-05-28

汽车美容管理系统(C#+sqlserver2005)

简单的功能介绍 1客户服务 ---会员卡绑定服务 ---会员卡打折服务 ---无卡普通服务 ---查看服务记录 2会员管理 ---会员信息管理 ---新增会员 ---会员续卡 ---积分兑换礼品 3仓库管理 ---库存信息管理 4员工管理 5系统管理 开发环境: vs2008 SQL SERVER 2005 1.首先执行DB文件夹里的数据库脚本。 2.修改UI层里的App.config的数据库登陆名称和密码,及数据库备份还原的帐号和密码。 3.使用既插既用刷卡机。(ID卡) 程序既可正确运行. 已经用脚本文件生成了数据库,放置在DB_51aspx文件夹下附加即可,可以省略上边操作的第一步。如果有出现附加数据库失败的问题,请自行通过脚本文件生成数据库。会报错但不影响使用,修改数据库连接。

2011-12-23

带复选框的下拉列表

带复选框的下拉列表,可以实现多选功能。可以分组多功能。

2011-10-09

Extjs结合Asp.net文件上传

文件上传代码,Extjs结合Asp.net文件上传。

2011-09-28

DataGridViewPrint 打印 DataGridView

可以将datagridview中的数据打印出来,并且可以选择是横向打印还是纵向打印,有打印预览。

2011-09-28

CheckBoxComboBox

www.codeproject.com在上面这个网址上看到程序后,在本机上调试成功。源程序见上面网址。

2011-09-28

wifi与计算机连接上传文件接收文件,c#在windows mobile下实现

wifi与计算机连接上传文件接收文件,c#在windows mobile下实现

2011-08-18

VBVC运行库(VB5,VB6,VC7,VC8,VC9)

VB VC运行库大全。包括VB5,VB6,VC7,VC8,VC9,的运行库。

2011-08-09

C#与C++数据类型对照

C#与C++数据类型对照,可以查询c#和c++所对应的数据类型。

2011-08-04

网页制作css2.0手册

手册提供了完整的 CSS2.0 的属性(Properties)、规则(At-Rules)、伪类(Pseudo-Classes)、伪元素(Pseudo-Elements)、声明(Declarations)、单位(Units)、选择符(Selectors)的介绍。其内容涵括了 W3C 的 CSS2.0 标准,以及 Internet Explorer 和 Netscape 各自的私有内容。出于种种众所周知的原因考虑,本手册以浏览器的事实标准—— Internet Explorer 为主。

2011-08-04

C# 构建可扩展的应用程序(插件)

c#应用程序插件可扩展技术。 构建可扩展的应用程序,特别是对于WinForm应用程序是特别有好处的。我们知道,企业的需求是瞬息万变的,企业在使用软件的过程中,很可能对于现有的需求有变动甚至是提出新的需求来,可是我们的软件已经部署在企业的各个客户端中,要想将根据企业新的需求编写的模块集成到现有程序中去,我们必须重新编译整个软件,然后打包再进行重新部署,这无疑有非常大的工作量。怎样才能将新编写的模块集成到现有程序中去,而又不用重新编译整个应用程序?这就是我们接下来要讨论的话题。

2011-07-22

空空如也

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

TA关注的人

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