- 博客(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
1808
转载 Justep X5深度体验及点评(转载)
一周前,参加了Justep起步公司的 X5免费培训,一共三天时间,也算是深度体验了。写几条看法出来,分享给各位。估计各位大侠也懒得看长篇大论,所以我多贴图,有图有真相嘛。我也偷个懒,有几幅贴图就直接用培训材料里的了。细节懒得写了,就写结论吧: 第一、 复杂业务的支持能力没问题从培训中提供的一些应用案例看,是可以做出很复杂的基于web的业务系统的。国内不少平台产品,做做OA勉强可以,
2014-02-21 17:14:34
1416
原创 VC工程清理工具
资源路径http://download.youkuaiyun.com/detail/songly1/6576029 写了一个简易的VC工程清理工具,针对vc6.0及vc2008。简单的清除工具,没有区分.obj,.link等文件,直接删除整个debug和release目录。另外还删除,ncb文件,因为在VS里面该文件太大。 1、网上copy了一段设置路径的代码如下:CString
2013-11-19 15:53:45
1652
原创 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
4607
原创 C++中单一对象构建
在C++使用类函数时,常常会在不同类的多个函数中不断的使用某一类的某些函数,则往往需要不断的创建该类的对象。为了避免这种重复创建的过程,以下介绍两种方法来构建单一对象或单一实例。 方法一:Class CAClass{....void DoSth(); friend CAClass& GetCA();}; CAClass& GetCA(){stat
2013-02-19 11:14:44
1104
原创 DXF中polyline的凸度计算
曾几何时自己写了读取dxf的方法,当时只是对Line,Arc,Circle和eplise的解析。对于多线POLYLINE和LWPOLYLINE的解析最终是放弃了。现在又一次找回了当时的代码,而且多线结构势在必行。网上找了很久,没有让人信服的方法,大部分都是只考虑直线的情况,要不然就是不负责任的照搬DXF中的描述。 对于直线、弧线顺序相连的多线结构,网上基本上没有。而弧线的计算最
2012-09-03 14:28:45
7824
5
原创 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
9335
原创 MFC多语言方式——wxWidget多语言移植
此前移植了wxWidget代码,将其编写成动态库,可用在MFC中!相关代码在博客资源中,与文章同名。 1.移植wxWidget部分代码,生成DLL。在wxLocale.h中定义了宏_(),目的是为了使用Poedit可以将_()中包含的内容搜索出来,利用了wxWidget制作多语言的方便。http://d.download.youkuaiyun.com/down/3418287/songly1 2.将生成的w
2011-06-06 20:19:00
5479
原创 MFC多语言实现方法
我们公司目前软件大多数用MFC单文档实现,前段时间为了海外扩展,要求所以软件采用多语言。因此我给下属下了一个命令,就是归纳多语言实现方式,总结最优实现方式。 一共有四种方法:先介绍常规的前三种。例子在资源里面“MFC多语言实现方法”。 需要转换语言的地方有:1、程序界面:菜单,控件标签等。2、提示字符串等。 一、字符放在DLL资
2011-06-06 11:43:00
7150
原创 皮肤工具——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
2518
3
原创 VC编程——水晶连连看外挂
之前写了一篇关于QQ游戏的连连看的外挂,从读取内存方式实现。读取内存方式有个缺点:如果游戏内存分配不是全局分配,而是临时分配,则每次读取的内存就和上次不相同,读内存就没意义了。下面介绍一个基于读图的方式制作的“水晶连连看”外挂。一:效果图上面显示的线条就是即将要消掉的棋子。二、需要具备的技能1、VC编程及技巧2、熟悉图像识别三、实现方法(由于这个外挂是同事编写的,因此代码略)1、按照之前的方法注册热键(HotKey)2、在OnHotKey中实现代码(和QQ的连连看类似)3、代码中通过抓图抓取连连看的界面窗口
2010-12-07 15:37:00
1386
原创 VC编程——QQ连连看外挂
以下转载至本人QQ空间。如有雷同,纯属巧合。连连看有很多种,比如网页的连连看、水晶连连看等,对于不同的连连看需要量身订做外挂。下面看一下效果图,你自然知道是哪款游戏的连连看。一、参考资料郁金香老师的VC外挂教程的初级篇——前4、5课的视频教程可以免费观看,后面要收费,但是可以下到源代码,既然源代码都有了,对于一个程序员来说,一切就变得简单了。http://www.yjxsoft.net/VC++jc.html二、编写原因既然人家都有了源代码,为什么我还要自己编写一个呢?原因如下:1、郁金香老师也是教大家通过
2010-12-07 15:34:00
3161
原创 VC编程——XP扫雷外挂
以下转载至本人都QQ空间。前段时间,应魏小子之邀请开始学习编写外挂,后来他自己找到了按键精灵解决他的问题,于是我开始了自己的研究。最近研究了windows扫雷,QQ连连看两款游戏的外挂,下面先介绍扫雷外挂。为什么先研究这两款呢?主要是网上能查得到相关信息,功力不够只能由浅入深,也算是依葫芦画瓢。先看看扫雷效果:(由于游戏时间只需要1秒,因此可以称之为“秒杀”)下面是编程方法:一:可能需要的技能:1.了解VC或其他编程语言(本例为VC)2.熟悉CE(Cheat Engine)的使用方法3.熟悉OD(Ollyd
2010-12-07 15:30:00
4103
1
C++调用C#实现Xml读写
2015-09-24
用sqlite3写的VC小例子程序
2013-11-19
MFC多语言实现方法
2011-06-06
SkinMagic for VC 动态导入方式
2010-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人