自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小木匠盖大厦

狗舍与大厦的距离,就是我现在与未来的距离

  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

转载 VC++动态链接库(DLL)编程深入浅出

1.概论  先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。  静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该D

2011-10-25 14:31:26 763

转载 VC工具:Depends

Depends用来显示与一个可执行文件(exe或者dll)相关的依赖项(dll),以及该exe或dll引用了这些dll中的哪些接口。同时也可以看到每个被依赖的dll中的所有导出的函数接口。===============================================VC6.0自带的Depends软件,该软件在VC6安装目录下的tools文件夹里面   D:\Micros

2011-10-25 14:21:47 979

转载 如何用VC编写WINDOWS DLL

在我们实际用软件时,经常可看到许多动态连接库。动态连接库有其自身的优点。如节省内存、支持多语种等功能,而且,当DLL中的函数改变后,只要不是参数的改变调用起的函数并不需要重新编译。这在编程时十分有用。至于其他妙处,各位在电脑杂志、书籍中都能看到,我这里再说就是废话了.这次小弟我所要讲的是如何在VC5.0中如何做自己的Win32 DLLs,各位要做自己的动态连接库,首先要知道DLL在VC

2011-10-25 12:12:21 735

转载 PostMessage & SendMessage

1、首先是返回值意义的区别,我们先看一下 MSDN 里的声明:LRESULT SendMessage(        HWND hWnd,        UINT Msg,        WPARAM wParam,        LPARAM lParam);BOOL PostMessage(        HWND hWnd,        UINT M

2011-10-25 11:44:10 670

转载 PeekMessage & GetMessage

PeekMessage与GetMessage的对比相同点:PeekMessage函数与GetMessage函数都用于查看应用程序消息队列,有消息时将队列中的消息派发出去。不同点:无论应用程序消息队列是否有消息,PeekMessage函数都立即返回,程序得以继续执行后面的语句(无消息则执行其它指令,有消息时一般要将消息派发出去,再执行其它指令)。Get

2011-10-25 11:34:31 489

转载 windows hook初步

基本概念 钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消

2011-10-25 10:57:42 1392

转载 windows hook技术入门

hook是WINDOWS提供的一种消息处理机制,它使得程序员可以使用子过程来监视系统消息,并在消息到达目标过程前得到处理。 下面将介绍WINNDOWS HOOKS并且说明如何在WINDOWS 程序中使用它。 关于HOOKS 使用HOOK 将会降低系统效率,因为它增加了系统处量消息的工作量。建议在必要时才使用HOOK,并在消息处理完成后立即移去该HOOK。HO

2011-10-25 10:44:50 10726 1

转载 INI文件的操作API

VC中用函数读写ini文件的方法         ini文件(即Initialization file),这种类型的文件中通常存放的是一个程序的初始化信息。ini文件由若干个节(Section)组成,每个Section由若干键(Key)组成,每个Key可以赋相应的值。读写ini文件实际上就是读写某个的Section中相应的Key的值,而这只要借助几个函数即可完成。一、向ini文

2011-10-24 14:54:45 1116

原创 INI文件格式

为什么要用INI文件?如果我们程序没有任何配置文件时,这样的程序对外是全封闭的,一旦程序需要修改一些参数必须要修改程序代码本身并重新编译,这样很不好,所以要用配置文件,让程序出厂后还能根据需要进行必要的配置;配置文件有很多如INI配置文件,XML配置文件,还有就是可以使用系统注册表等。          本文主要是为读者在实现读写INI配置文件模块之前,提供有关INI文件的格式信息。

2011-10-24 14:53:06 1183

转载 windows CALLBACK函数

凡是由你设计却由windows系统呼叫的函数,统称为callback函数。某些API函数要求以callback作为你参数之一。如SetTimer,LineDDA,EnumObjects。用某个函数(通常是API函数)时,将自己的一个函数(这个函数为回调函数)的地址作为参数传递给那

2011-10-17 18:01:02 4611

转载 windows 注册表编程

注册表是windows操作系统中用来存储系统设置的数据库。里面存储一些例如系统语言、已安装软件的配置、系统硬件配置等信息。用户可以通过对注册表的增减、修改等操作使得系统达到自己所需的运行效果。windows提供了一个注册表编辑器工具用来查看和修改注册表。除此之外,还提供了.reg

2011-10-17 16:19:22 2860

转载 字符编码详解

每一个程序员都不可避免的遇到字符编码的问题,特别是做Web开发的程序员,“乱码问题”一直是让人头疼的问题,也许您已经很少遇到“乱码”问题,然而,对解决乱码的方法的内在原理,您是否明白?本人作为一个程序员,在字符编码方面同样遇到不少问题,而且一直对各种编码懵懵懂懂、不清不楚;在工作

2011-10-11 10:39:45 516

原创 你是否具备了架构师的能力?

这篇文章其实也算是转载,是从我阅读的一篇文章摘选而来。   放在这里并不是因为我认为他说的对,只是因为文章里提到的很多问题,我都没有思考,也没有有意识的去培养自己这方面的能力。   现在放在这里作为我这个类别的文章的一个导引。我讲带着这些问题和思考开启自我的架构师

2011-10-11 09:54:34 1309

转载 什么是VIE:Variable Interest Entities

转自 百度百科。vie是英语单词,也是可变利益实体(Variable Interest Entities)和越南的缩写。可变利益实体是为企业所拥有的实际或潜在的经济来源,但是企业本身对此利益实体并无完全的控制权,此利益实体系指合法经营的公司、企业或

2011-10-11 09:39:58 2582

转载 几种压缩算法原理介绍

原文地址:http://blog.csdn.net/windcsn/article/details/5723891.   RLERLE又叫Run Length Encoding,是一个针对无损压缩的非常简单的算法。它用重复字节和重复的次数来简单描述来代替重复的字节。尽管简

2011-10-10 17:21:16 584

转载 哈弗曼算法简介

原文地址:http://www.thecodeway.com/blog/?p=870哈弗曼编码几乎是所有压缩算法的基础,其实这个算法并不复杂,简单的理解就是,如何用更短的bit来编码数据。   我们知道普通的编码都是定长的,比如常用的ASCII编码,每个字符都是8

2011-10-10 16:08:47 1514

转载 几种函数调用方法

__cdecl 是C DECLaration的缩写(declaration,声明),表示C语言默认的函数调用方法:所有参数从右到左依次入栈,这些参数由调用者清除,称为手动清栈。被调用函数不会要求调用者传递多少参数,调用者传递过多或者过少的参数,甚至完全不同的参数都不会产生编译阶段

2011-10-10 13:58:33 478

转载 【转载】区分操作系统的一些宏

转自:http://blog.csdn.net/immcss/archive/2009/02/12/3881827.aspx编码的时候经常要用到条件编译,每次都到网上去查比较浪费时间,今天总结一下以备后用编译器GCC#ifdef  __

2011-10-10 11:45:42 539

原创 “订购来源识别技术” (OSI)

订购来源技术,这是一种全新的电子商务模式。内部机理侧重于分工协作和利益共享,而且将各种电子商务渠道和物理商务渠道都包涵于系统控制之中,真正做到全方位商务覆盖。      九樱天下,是全球第一家推出该技术的信息公司,目前貌似在朝阳的远洋国际这边办公。随意查了下公司的招聘信息,发

2011-10-10 10:23:02 610

转载 [转载]压缩大战真相

虽然是老文了,但仍然推荐阅读:压缩大战真相 转载自2004.10的《大众软件》,原作者为 广东 GZ前言--王者归来? 等待足足两年之久,压缩霸主WinZip终于在万众期待下发布了9.0正式版。全世界自然一片沸腾,在世界各大知名下载网站中,

2011-10-09 14:14:10 2452

精通注册表修改与编程

这是一本关于windows注册表的书籍,里面详细讲述了注册的来源,以及如何手动修改和编程实现等方面的知识。

2011-10-17

Qt4白皮书(英文版)

这是一本介绍qt4的资料,对于qt4的学习很有帮助。这本书可以在有一定qt基础之后再看。

2010-02-16

空空如也

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

TA关注的人

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