排序:
默认
按更新时间
按访问量

使用高版本IDE开发+生成小exe/dll

先摘抄网上一段: 首先来简单对比一下两套系统:VS2010,自带10.0版本的MFC、CRT等DLL库,新的编译器(部分支持C++ 11标准、包括LAMBDA表达式),功能强大而完善的IDE环境。新的安全特性与SHE处理函数。VC6.0,自带4.2版本的MFC、CRT等DLL库,很老的编译器(并且...

2017-11-02 16:40:10

阅读数:112

评论数:0

使用libjpeg区域显示超大图

很久以前遇到的一个问题,当时使用GDI+绘图,打开超大jpeg的时候,会卡很久直到图片完全解码完毕才能一次性显示出来。 当时设想的完美解决方案是逐步解码,逐步显示,但是技术水平所限,一直找不到解决方案,最后是使用了等待进度条使用户体验稍好一点,并没有真正解决。 现在GDI+已经可以在MFC里直接使...

2017-04-28 21:56:57

阅读数:163

评论数:0

6.vc从零开始 -- Win32项目hello world(四)

WndProc 这个是用户定义的窗口消息处理函数,这个函数是在MyRegisterClass中的RegisterClassEx函数用到的。定义要符合格式:LRESULT CALLBACK WindowProc(HWND hwnd , UINT uMsg , WPARAM wParam , LPA...

2016-09-11 22:24:07

阅读数:494

评论数:0

5.vc从零开始 -- Win32项目hello world(三)

MyRegisterClass 这个是用户自定义的函数,用于注册一个窗口类。函数传入一个参数HINSTANCE hInstance,因为注册窗口类的时候需要用到。函数返回一个ATOM,这个也是vs自己定义的类型,其实就是unsigned short,无符号短整型。而且这个返回值其...

2016-09-10 20:48:06

阅读数:524

评论数:0

4.vc从零开始 -- Win32项目hello world(二)

上文讲了其他的文件,这次就把主用户代码文件testSDK.cpp讲一下。 全局变量、声明、定义 第1-18行: // testSDK.cpp : 定义应用程序的入口点。 //  #include "stdafx.h" #include &q...

2016-09-06 19:02:05

阅读数:721

评论数:0

3.vc从零开始 -- Win32项目hello world(一)

新建Win32项目 打开vs,通过起始页或者菜单,打开"新建项目": 这次选择的是"Win32项目"。名称我输入的是testSDK,点"确定"按钮: 第一步还是不需要设置,点"下一步": 这里和控制台...

2016-08-29 19:50:50

阅读数:2268

评论数:0

2.vc从零开始 -- 控制台hello world!

我不打算专门讲语法,语法方面请自行搜索教程。 所以接下来就直接进入IDE的使用教程,顺便写一个最简单的"hello world"程序。 新建一个控制台项目 打开vs,通过起始页或者菜单,打开"新建项目": 看左边的"项目类型",选中的...

2016-08-28 21:44:38

阅读数:775

评论数:0

1.vc从零开始 -- c/c++/vc 简介

写在最前 本系列是笔者目前为止学习vc的心得,只是个人的一些心得与理解,希望能给需要的人带来帮助,如有错漏,那是难免的,欢迎大家斧正! 以下基本上是以vs2005+win7作为开发环境来讲的,其他的我也不会。 什么是c/c++/vc 具体介绍与起源什么的,如果您有兴趣,请自行搜索,我就不凑字数了。...

2016-08-27 18:12:35

阅读数:473

评论数:0

可以用WORD发布CSDN博客啦

刚知道居然可以这样!用WORD发布CSDN博客的话,便于排版,也方便本地保存备份,实在是方便! //这篇是一个测试 具体过程自行搜索,超级简单的。关键字: MetaWebLog http://write.blog.csdn.net/xmlrpc/index 测试图片:

2016-08-26 22:48:49

阅读数:249

评论数:0

修正“Athena”迁移 字符串 到 新建区段 时出错

汉化界的朋友可能会使用到Athena这个软件进行非标汉化。 有时候原有空间不足以存放翻译后的汉字,尤其是遇到utf-8编码,一个汉字顶3个字母,遇到这种情况怎么办? Athena有一个很给力的功能就是挪移/迁移/矩阵/超写等。个人认为综合来说,“矩阵”功能更为简单快捷好用。 但是PE文件如果...

2016-08-25 19:45:23

阅读数:110

评论数:0

重定位表的添加/编辑/删除工具

下载地址: http://download.csdn.net/detail/yes2/9519832

2016-05-14 12:41:04

阅读数:217

评论数:0

WIN64上一种只需修改函数6个字节的INLINE HOOK方法

感谢: http://www.m5home.com/bbs/forum.php?mod=viewthread&tid=8154 很久以前通过看雪看到这个帖子,里面提到了只需修改函数6个字节的INLINE HOOK方法,大概思路是利用函数头的前8字节的思路。 但是要求回帖可见,似乎注册...

2016-03-17 21:10:09

阅读数:315

评论数:0

SDI运行出现“建立空文档失败”的解决方法

MFC的单文档程序SDI,编译无错,运行弹出“建立空文档失败”对话框,然后程序退出,并没有其他的错误提示。 并没有深入去跟踪,大概搜索了一下网络上的一些分析,症结在资源文件,就是.rc文件上。 我这个工程文件sln并没有把rc文件加入到工程里,于是通过“添加现有项”把rc文件添加进工程,编译通...

2016-03-04 20:35:20

阅读数:399

评论数:0

hook模板x86/x64通用版(4)--CHook.cpp说明

因为注释比较齐全,所以同样不多说别的了。 #include "StdAfx.h" #include "Hook.h" //导入bea反汇编引擎 #define BEA_ENGINE_STATIC #define BEA_USE_STDCALL ...

2016-02-03 21:33:37

阅读数:890

评论数:0

hook模板x86/x64通用版(3)--CHook.h说明

因为注释比较齐全,所以不多说别的了。 Hook.h: #pragma once #ifdef _UNICODE #define _T(x) L ## x #else #define _T(x) x #endif #ifdef _WIN64 #define WriteCa...

2016-01-28 21:11:18

阅读数:646

评论数:0

hook模板x86/x64通用版(2)--中转函数的shellcode编写

这个模板的思路是这样的: 1.破坏原地址的指令(至少5字节,此处如果含有跳转会报失败),写一个跳转,被破坏的指令迁移到别的地方; 2.跳转到中转函数,中转函数中会调用用户定义的功能函数; 3.执行原地址被破坏的指令,跳转到原地址的下一指令处。 如果是在API(或普通call)头部进行hook的话,...

2016-01-27 22:00:07

阅读数:819

评论数:1

hook模板x86/x64通用版(1)--x64下的jmp远跳、远call指令

我一直在寻找能用,通用,简短的x64远跳河远call指令 现在用的跟大家分享一下,哪位大牛有更好的希望可以指点一下。 还有pushad/popad在x64下有什么好的替代品么?求指点。 远跳: 代码: push 地址的低32位 mov dword ptr ss:[rsp+4],地址的高32位 ...

2016-01-25 15:20:29

阅读数:1061

评论数:0

vs2005安装cocos2d-x模版(版本cocos2d-2.1rc0-x-2.1.3)

打开\cocos2d-2.1rc0-x-2.1.3\template\msvc\InstallWizardForVS2010.js,搜索“10.0”,替换成“8.0”; 打开\cocos2d-2.1rc0-x-2.1.3\template\msvc\CCAppWiz.win32\Template...

2013-08-04 16:08:51

阅读数:916

评论数:0

.vcxproj 降级到 .vcproj

近期下载了几个源码发现都是vs2010/vs2012的工程文件,死守vs2005的老顽固果断打不开了,尝试着在网上搜索解决方案没找到,问的人不少,没一个能用的,大多数是说改sln的版本信息,这一招似乎用到vs2008上可以(未确认),或者是从vs2005升级上去的工程自带的有.vcproj文件的,...

2013-06-02 12:46:16

阅读数:3677

评论数:5

vs2005编译Cocos2d-x,当前最新版本cocos2d-2.1rc0-x-2.1.3

此处下载cocos2d-x当前最新版本cocos2d-2.1rc0-x-2.1.3: http://cocos2d-x.org/projects/cocos2d-x/wiki/Download 解压缩后,用这个降级工具把工程降级到vs2005的: http://pan.baidu.com/s...

2013-06-02 12:43:04

阅读数:582

评论数:0

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