自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hgy413的专栏

﹎゛Never Give Up Your Dream ..ヽ..

  • 博客(15)
  • 资源 (38)
  • 收藏
  • 关注

原创 12.VC(custom)-MFC应用程序配置不正确解决方案

[现象]对这个问题的研究是起源于这么一个现象:当你用VC++2005(或者其它.NET)写程序后,在自己的计算机上能毫无问题地运行,但是当把此exe文件拷贝到别人电脑上时,便不能运行了,大致的错误提示如下:应用程序配置不正确,请重新安装程序……或者是MSVCR80D.dll 没有找到什么的(我记得不是很清楚,不过大致是这样的) [分析]看到这样的提示,当然不会傻到重装咯。第一反应应该是什么配置有问题、或者是缺少了什么依赖的库文件;于是我就根据以前Windows缺少库文件的经验,把所有库文件(××.DLL)统

2010-11-30 10:59:00 3224

原创 0.ring3-SetWinEventHook和SetWindowsHookEx

SetWinEventHook和SetWindowsHookEx都可以指定钩子函数(hook function)来截取别的进程中的消息1.SetWindowsHookEx有两种钩子函数,一种是全局钩子(global hook),另一种是线程钩子(thread hook)。SetWindowsHookEx 和SetWinEventHook两种方法截取的消息的类型不一样。SetWind

2010-11-25 10:43:00 2289

原创 5.VC(ui)-背景透明的static控件

HBRUSH Xxxxx::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor){ HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); if (nCtlColor == CTLCOLOR_STATIC) { pDC->SetBkMode(TRANSPARENT); //pDC->SetTextColor(RGB(255,0,0)); return HBRUSH(Get

2010-11-24 20:58:00 888 1

原创 6.c++-do-while流程控制方式

<br />do{ if ( x ) break; if ( y ) break;//..... if ( z ) break;}while(0);<br />用 do{}while(0)的形式,使得{}中的代码必须且仅走一次,但又可以随时用break退出整个流程,一举两得,并且流程清晰易懂。<br />习惯性的从各位好友那偷点代码,学习之,占为已有,笔记之,共享。

2010-11-24 20:29:00 750

原创 11.VC(custom)-结束已知应用程序名的进程

从CSDN好友博客上挖掘的知识,自己学习兼测试了下,笔记于下:vs2005,unicode环境下#include #include void KillProcess(LPTSTR sProcessName){ TCHAR cTemp[256]; //判该程序是否运行 HANDLE hProcessSnap = NULL; PROCESSENTRY32 pe32={0}; PROCESS_INFORMATION ProcessInfo; STARTUPINFO St

2010-11-24 20:15:00 991

原创 10.VC(custom)- CListCtrl插入大数据量时避免闪烁的有效方法

LockWindowUpdateDisables drawing in the given window,锁定指定窗口,禁止它更新。Only one window can be locked at a time,只能有一个窗口处于锁定状态。SetRedrawAn application calls SetRedraw to allow changes to be redrawn or to

2010-11-24 19:03:00 3449

原创 4.VC(ui)-拖动效果的一个实现方案

以下转自好友博客:   拖动是界面编程频繁使用的一个效果,在windows系统下可谓大行其道。纵观时下的应用软件几乎各个都支持各种各样拖动的效果,windows7更是把拖动做到了极致。其实说起来拖动的实现也很简单,对于有句柄的对象都可以通过MoveWindow或SetWindowPos实现位置变动,而没有句柄的对象实现拖动无非就是做些参数修改,说到底实现拖动就是在OnLButtonDown、OnMouseMove和OnLButtonUp中处理数据,当然你可以使用鼠标右键甚至中建消息来实现,基本原理是一样的

2010-11-24 16:40:00 1182

原创 5.c++-拷贝构造函数(深拷贝,浅拷贝)

规则:在 C++ 中,赋值和拷贝是不同的,拷贝构造函数是对未初始化的内存进行初始化操作而赋值是对现有的已经初始化的对象进行操作。(对“已经初始化”的理解是已经调用了构造函数,并且构造函数体可以未执行,只要调用到即可)如 CIcon a = b ;这是拷贝构造函数被设用如CIcon a ;a = b ; 这是赋值操作符被调用对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种

2010-11-23 15:50:00 662

原创 4.c++-对C++多态性的一点理解

多态性 虚函数 纯虚函数 早绑定 晚绑定

2010-11-23 10:27:00 1184

原创 9.VC(custom)-windows消息机制(消息循环)

一 Windows中有一个系统消息队列,对于每一个正在执行的Windows应用程序,系统为其建立一个“消息队列”,即应用程序队列,用来存放该程序可能创建的各种窗口的消息。应用程序中含有一段称作“消息循环”的代码,用来从消息队列中检索这些消息并把它们分发到相应的窗口函数中。二 Windows为当前执行的每个Windows程序维护一个「消息队列」。在发生输入事件之后,Windows将事

2010-11-18 17:21:00 1443

原创 7.VC(custom)-解决DLL和主调程序的资源冲突及如何使用Dll的资源

DLL资源冲突 如何使用DLL的资源

2010-11-18 17:08:00 5375

原创 正则表达式读书笔记

正则表达式 读书笔记

2010-11-17 11:37:00 675

原创 8.VC(custom)-搜索汉字返回拼音首字母

MFC VC 汉字 返回拼音首字母

2010-11-16 15:41:00 927

原创 2.IDA-数据显示窗口(反汇编窗口、函数窗口、十六进制窗口)

当IDA加载后,3个立即可见的窗口分别为IDA-View窗口、函数窗口和消息输出窗口,所有窗口都可通过View▶Open Subviews菜单打开反汇编窗口反汇编窗口也叫IDA-View窗口,它是操作和分析二进制文件的主要工具0.在反汇编窗口中,ESC键的作用与Web浏览器的“后退”按钮类似,遗憾的是,在打开的其他窗口中,ESC键用于关闭窗口IDA使用术语流来表

2010-11-15 16:12:00 11439

原创 5.VC(Custom)-进程间共享内存映射FileMapping

简明扼要:1.创建:HANDLE hFileMapping = CreateFileMapping(INVALID_HANDLE_VALUE, NULL, PAGE_READWRITE, 0, 1024, _T("XXXX"));//1024是文件大小,自定义2.写入:HANDLE hFileMapping1 = OpenFileMapping(FILE_MAP_WRITE, FALSE, _T("XXXX"));void *pMapView = MapViewOfFile(hFileMapping1

2010-11-15 15:45:00 967

klogtest1.zip

抽象类so调用示例

2019-08-08

klogtest.7z

抽象类so调用示例

2019-08-08

multprocess.zip

multprocess.zip,IPC通讯demo

2019-07-14

keyboard-shortcuts.ipynb

keyboard-shortcuts

2019-05-18

working-with-code-cells.7z

working-with-code-cells.ipynbworking-with-code-cells.ipynb

2019-05-18

测试代码demo

测试代码demo

2019-01-05

ScreenCapture

ScreenCapture

2019-01-02

FragmentDemo源码

FragmentDemo源码

2018-11-14

ViewPagerDemo

ViewPagerDemo

2018-11-07

RecycleViewDemo

RecycleViewDemo

2018-11-04

DataBindingDemo

DataBindingDemo示例源码

2018-11-04

MDL_Driver

MDL_Driver

2017-08-16

ddkwizard-vs2008

ddkwizard-vs2008

2017-08-12

dbgengine2

dbgengine2  WindbgEngine 

2015-09-01

dbg-engine

WindbgEngine

2015-09-01

debug.exe在win7-64下模拟

1.安装dosbox,运行,debug.exe放在d盘 2.输入命令mount c d:\ 当出现Drive C is mounted as local directory d:\的时候,成功 "c"是作为虚拟c盘的意思,"d:\"是虚拟文件夹的位置(debug.exe) 3.输入c: 4.输入debug

2015-08-25

查询线程入口地址源码

查询线程入口地址源码

2013-01-13

lpk.dll

lpk.dll,Windows系统文件。

2012-07-29

RebPE.rar

RebPE.rar,脱壳技术

2012-07-10

TraceMe.exe

TraceMe.exe 动态分析技术

2012-07-02

等待loading状态图标gif动画大全

等待loading状态图标gif动画大全

2012-05-10

vs2008搭建asm模板

vs2008搭建asm模板

2012-04-20

ProcessExplorer

ProcessExplorer

2012-04-04

局域网共享的小工具

局域网共享的小工具

2012-02-18

单例代码

单例代码

2011-12-08

SetStretchBltMode测试

SetStretchBltMode测试SetStretchBltMode测试SetStretchBltMode测试SetStretchBltMode测试SetStretchBltMode测试SetStretchBltMode测试SetStretchBltMode测试SetStretchBltMode测试SetStretchBltMode测试SetStretchBltMode测试SetStretchBltMode测试SetStretchBltMode测试SetStretchBltMode测试

2011-09-17

自绘对话框基类示例代码

自绘对话框基类示例代码自绘对话框基类示例代码自绘对话框基类示例代码自绘对话框基类示例代码

2010-12-26

无边框/有边框菜单自绘Demo

无边框/有边框菜单自绘Demo无边框/有边框菜单自绘Demo无边框/有边框菜单自绘Demo无边框/有边框菜单自绘Demo

2010-12-13

MFC实现透明位图透明背景

MFC实现透明位图透明背景Demo,随手写的,笔记之

2010-12-08

DbgView.exe和使用类

DbgView.exe和使用类,方便以后备用

2010-12-01

透明背景的Static的Demo

透明背景的Static的Demo,随手写的,笔记之,以备后用

2010-11-24

结束已知应用程序名的进程Demo

结束已知应用程序名的进程Demo,笔记,以备以后查用

2010-11-24

一个简单的拖拽实例备份

转自好友的,一个拖拽实例,嘿嘿,自己也备个份,转的当然不要分。

2010-11-24

MFC中文类成员函数大全

中文版的,里面有很详细的每个MFC的类的成员函数的中文详解,对开发的很有帮助,

2010-07-04

华为IPD培训完整资料

华为IP培训的完整资料,很详细,很值得深入研读,强力推荐,强力推荐

2010-03-11

软件开发技术基础(C++描写数据结构)

我看过很多用C++写数据结构的书,没有一本像这里写的简单,一目了然,不会有迷惑感,强力推荐

2009-10-29

C++程序员面试宝典

非常经典的书,很多C++易犯的误区都能在这找到

2009-10-29

空空如也

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

TA关注的人

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