自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MFC显示图片和写入文件

// MFC_pictureDlg.h : 头文件//#pragma once// CMFC_pictureDlg 对话框class CMFC_pictureDlg : public CDialogEx{// 构造public: CMFC_pictureDlg(CWnd* pParent = NULL); // 标准构造函数// 对话框数据 enum

2017-09-14 11:04:29 535

原创 MFC将一个位图添加到数据库中并且将其读出来到指定的Picture控件上

看这篇文章之前建议先看一下下面这篇文章:VC下显示位图的几种方法   http://blog.chinaunix.net/uid-607545-id-2088102.html或  http://blog.csdn.net/ply421600/article/details/6692967 和http://hi.baidu.com/vbcs003/item/efffa6e775cdf80

2017-09-14 10:57:59 790

原创 关于内存加载DLL后修复重定位的问题

看网上的代码好累,摸索整理了一下,顺便巩固下PE首先介绍下PE头,分为2个部分1、DOS头 (IMAGE_DOS_HEADER)[cpp] view plain copy print?typedef struct _IMAGE_DOS_HEADER {      // DOS .EXE header      WORD  

2017-09-13 16:08:48 1585 1

原创 DOS头部IMAGE_DOS_HEADER

对于一个PE文件来说,最开始的位置就是一个DOS程序。DOS程序包含一个DOS头和一个DOS程序体。DOS头部是由IMAGE_DOS_HEADER结构体来定义的。该结构体定义如下:[cpp] view plain copytypedef struct _IMAE_DOS_HEADER {       //DOS .EXE he

2017-09-13 15:32:01 2945

原创 PE文件结构简介

PE结构总览图MZ头部又称为DOS头部,该部分用于在DOS下加载可执行程序,是用IMAGE_DOS_HEADER来定义的。DOS残留是一段简单的程序,主要用于输出“This program cannot be run in DOS mode.”类似的字符串。存在DOS头部的原因,关键是为了该可执行程序可以兼容DOS系统。PE头部PE头部保存W

2017-09-13 15:28:23 270

原创 MD5和SHA1算法的C++实现和使用

MD5算法:MD5.H[cpp] view plain copy#ifndef MD5_H  #define MD5_H      typedef struct  {    unsigned int count[2];    unsigned int state[4];    unsigned char b

2017-09-13 10:28:45 2615

原创 .h 与 .hpp 文件

hpp,顾名思义等于.h加上.cpp,在boost、Xerces等开源库中频繁出现,偶在机缘巧合之下,学得一招半式,遂记录如下,以供参考学习。    hpp,其实质就是将.cpp的实现代码混入.h头文件当中,定义与实现都包含在同一文件,则该类的调用者只需要include该hpp文件即可,无需再 将cpp加入到project中进行编译。而实现代码将直接编译到调用者的obj文件中,不再生成单独的o

2017-09-06 15:39:28 391

原创 vs2012偷梁换柱法之改变一个没有m_hWnd的active控件窗口大小

在插入一个Axtivex控件之后,我们有时会需要改变其大小,有的控件可以轻松是使用GetDlgItem(IDC_XXX)来获取其矩形的面积,但有些可能就会出错,当我在插入Windows media player控件时,就遇到了这种问题,经过仔细探究,其原因请参看:1、一个没有m_hWnd的active控件窗口如何改变大小?2、Activex调试以及m_hWnd为空 解决办法3、Acti

2017-09-01 09:41:50 351

空空如也

空空如也

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

TA关注的人

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