自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (8)
  • 收藏
  • 关注

原创 C++调用C#的Dll实现Xml读写

0.     前言C#采用Dom文档对象化的方式读写Xml十分简单,简而言之就是直接对类对象进行操作,主要是.net的反射机制相当强大。而C++没有反射机制,所以C++的对象属性无法遍历,因此不能实现对整个类属性的简化操作,需要一个一个属性或变量的处理,C++读写Xml通常的方式就是Sax单个解析,编写代码复杂度的太大,且不易扩展。 1.     C#实现Xml读写写Xml的时候可

2015-09-24 11:35:26 1640

转载 Justep X5深度体验及点评(转载)

一周前,参加了Justep起步公司的 X5免费培训,一共三天时间,也算是深度体验了。写几条看法出来,分享给各位。估计各位大侠也懒得看长篇大论,所以我多贴图,有图有真相嘛。我也偷个懒,有几幅贴图就直接用培训材料里的了。细节懒得写了,就写结论吧: 第一、 复杂业务的支持能力没问题从培训中提供的一些应用案例看,是可以做出很复杂的基于web的业务系统的。国内不少平台产品,做做OA勉强可以,

2014-02-21 17:14:34 1325

原创 基于VC2008的sqlite3的例子程序

基于VC2008的sqlite3使用的小例子

2013-11-19 16:35:00 3777

原创 VC工程清理工具

资源路径http://download.csdn.net/detail/songly1/6576029 写了一个简易的VC工程清理工具,针对vc6.0及vc2008。简单的清除工具,没有区分.obj,.link等文件,直接删除整个debug和release目录。另外还删除,ncb文件,因为在VS里面该文件太大。 1、网上copy了一段设置路径的代码如下:CString

2013-11-19 15:53:45 1589 2

原创 VC下COM控件使用方法

1.activeX控件采用组建对象模型(COM),即标题所说COM控件。2.文中主要介绍两种类型:第一是以.ocx结尾的,第二是以.dll结尾的。3.注册.ocx的方法之一:Regserv32 c:\myctl.ocx或者Regserv32 /s c:\myctl.ocx4.VC2008下加载.ocx控件工程资源——Toolbox最下方空白处(右键)——选择choose I

2013-03-13 14:19:44 4479

原创 C++中单一对象构建

在C++使用类函数时,常常会在不同类的多个函数中不断的使用某一类的某些函数,则往往需要不断的创建该类的对象。为了避免这种重复创建的过程,以下介绍两种方法来构建单一对象或单一实例。 方法一:Class CAClass{....void DoSth(); friend CAClass& GetCA();}; CAClass& GetCA(){stat

2013-02-19 11:14:44 1053

原创 DXF中polyline的凸度计算

曾几何时自己写了读取dxf的方法,当时只是对Line,Arc,Circle和eplise的解析。对于多线POLYLINE和LWPOLYLINE的解析最终是放弃了。现在又一次找回了当时的代码,而且多线结构势在必行。网上找了很久,没有让人信服的方法,大部分都是只考虑直线的情况,要不然就是不负责任的照搬DXF中的描述。 对于直线、弧线顺序相连的多线结构,网上基本上没有。而弧线的计算最

2012-09-03 14:28:45 7562 6

原创 16进制CString与int相互转换

以下为VC2008下实现代码: 一、int型转16进制CStringCString IntToCStringHex(int algorism)//十六进制转换{ vector reNum;CString str;//倒序输出 do {  int nTemp = algorism%16;  algorism=algorism/16;  reNum.pu

2012-03-12 16:32:28 9086 1

原创 MFC多语言方式——wxWidget多语言移植

此前移植了wxWidget代码,将其编写成动态库,可用在MFC中!相关代码在博客资源中,与文章同名。 1.移植wxWidget部分代码,生成DLL。在wxLocale.h中定义了宏_(),目的是为了使用Poedit可以将_()中包含的内容搜索出来,利用了wxWidget制作多语言的方便。http://d.download.csdn.net/down/3418287/songly1  2.将生成的w

2011-06-06 20:19:00 5303 2

原创 MFC多语言实现方法

 我们公司目前软件大多数用MFC单文档实现,前段时间为了海外扩展,要求所以软件采用多语言。因此我给下属下了一个命令,就是归纳多语言实现方式,总结最优实现方式。 一共有四种方法:先介绍常规的前三种。例子在资源里面“MFC多语言实现方法”。     需要转换语言的地方有:1、程序界面:菜单,控件标签等。2、提示字符串等。 一、字符放在DLL资

2011-06-06 11:43:00 7051 5

原创 皮肤工具——SkinMagic for VC2008改良版

前言:之前用Appface做VC皮肤,觉得很好用,但是该工具有试用期。由于此前学过逆向破解,后来就尝试破解软件,才发现其实是DLL里面加密了,惭愧无法破解,据说网上也无人破解。于是就改用了skinMagic,这个版本是2.2.1.1的,已被大牛破解,因此可以放心使用。这个skinMagic包含了SkinMagicLib.h,SkinMagicLib.lib,SkinMagic.dll,通过静态库辅助方式导入动态库,这里出现了一个问题,就是SkinMagicLib.lib好像是VC6.0做的,于是上面的方法在

2010-12-07 16:50:00 2462 3

原创 VC编程——水晶连连看外挂

之前写了一篇关于QQ游戏的连连看的外挂,从读取内存方式实现。读取内存方式有个缺点:如果游戏内存分配不是全局分配,而是临时分配,则每次读取的内存就和上次不相同,读内存就没意义了。下面介绍一个基于读图的方式制作的“水晶连连看”外挂。一:效果图上面显示的线条就是即将要消掉的棋子。二、需要具备的技能1、VC编程及技巧2、熟悉图像识别三、实现方法(由于这个外挂是同事编写的,因此代码略)1、按照之前的方法注册热键(HotKey)2、在OnHotKey中实现代码(和QQ的连连看类似)3、代码中通过抓图抓取连连看的界面窗口

2010-12-07 15:37:00 1299

原创 VC编程——QQ连连看外挂

以下转载至本人QQ空间。如有雷同,纯属巧合。连连看有很多种,比如网页的连连看、水晶连连看等,对于不同的连连看需要量身订做外挂。下面看一下效果图,你自然知道是哪款游戏的连连看。一、参考资料郁金香老师的VC外挂教程的初级篇——前4、5课的视频教程可以免费观看,后面要收费,但是可以下到源代码,既然源代码都有了,对于一个程序员来说,一切就变得简单了。http://www.yjxsoft.net/VC++jc.html二、编写原因既然人家都有了源代码,为什么我还要自己编写一个呢?原因如下:1、郁金香老师也是教大家通过

2010-12-07 15:34:00 3009

原创 VC编程——XP扫雷外挂

以下转载至本人都QQ空间。前段时间,应魏小子之邀请开始学习编写外挂,后来他自己找到了按键精灵解决他的问题,于是我开始了自己的研究。最近研究了windows扫雷,QQ连连看两款游戏的外挂,下面先介绍扫雷外挂。为什么先研究这两款呢?主要是网上能查得到相关信息,功力不够只能由浅入深,也算是依葫芦画瓢。先看看扫雷效果:(由于游戏时间只需要1秒,因此可以称之为“秒杀”)下面是编程方法:一:可能需要的技能:1.了解VC或其他编程语言(本例为VC)2.熟悉CE(Cheat Engine)的使用方法3.熟悉OD(Ollyd

2010-12-07 15:30:00 3973 2

C++调用C#实现Xml读写

C++调用C#实现Xml读写,简单来说就是C++利用C#对Xml的Dom文档对象操作方式来实现xml的读写,涉及C++调用C#的Dll动态库,C++与C#的部分类型转换。详见空间博客。

2015-09-24

用sqlite3写的VC小例子程序

找工作中,用sqlite3本地数据库写了一个小程序用于记录已经申请的公司,数据库表格很简单:公司名,申请的网站名,申请时间。把三个键共同作为复合主键。其中解决CString转为char*时对于sqlite3的中文输入问题。 附件包含源程序,sqlite3编译为静态库源程序,sqlitedbviewer.exe查看文件。 源代码采用vc2008编写。

2013-11-19

自制简易VC工程清理工具

自制简易VC工程清理工具,采用VC2008编写。清理工程debug及release目录下所有文件,清理.ncb文件,源代码在此,可自行删改。

2013-11-19

wxWidget多语言移植到MFC动态库DLL

如题目,MFC多语言-wxWidgets移植法采用的动态库源码。

2011-07-05

MFC多语言实现--wxWidget移植法

该例子是移植了wxWidget多语言的方法,详细介绍在空间的文章。

2011-06-06

MFC多语言实现方法

三个例子,博客文章中有简单介绍。 仅仅是列出一个思路,用ini的那个例子里面对于多级菜单的遍历应该用byposition存取或读取较好,但又会存在命名问题。 仅参考。

2011-06-06

SkinMagic for VC 动态导入方式

修改了SkinMagic 2.2.1.1版本,采用动态导入DLL方式,支持VC6、VC2008等。内附例子、皮肤及皮肤编辑工具。详细说明可以参看我博客中相关文章。

2010-12-07

空空如也

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

TA关注的人

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