自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sunliangyuan的专栏

准备更新windows内核相关文章

  • 博客(10)
  • 资源 (59)
  • 收藏
  • 关注

翻译 OleLoadPicture解释

<br />OleLoadPicture<br />Creates a new picture object and initializes it from the contents of a stream. This is equivalent to calling OleCreatePictureIndirect(NULL, ...) followed by IPersistStream::Load.<br />STDAPI OleLoadPicture(<br />  IStream *pStream

2011-05-31 17:57:00 2584

转载 MFC中Static控件透明,重影,长度问题

<br />做MFC编程,Static控件是会经常用到的了,而使Static控件背景透明,以及改变文本的内容、字体、颜色等属性,都是会比较容易碰到的情况。<br />王道做法当然是继承CStatic然后重载OnPaint(),完全自己来画,这样能够获得最大的灵活性,但就是比较麻烦,像我这种比较懒的,就更喜欢用下面的懒方法了。<br />同样创建一个CStatic的派生类,处理父窗口的反射消息WM_CTLCOLOR,即添加HBRUSH CtlColor(CDC *pDC, UINT nCtlColor)这个消

2011-05-25 18:03:00 6931 1

转载 VC 中ASSERT宏和VERIFY宏的区别

<br />在用VC开发程序的时候,最好用VERIFY宏代替ASSERT,<br />当时不知道是其中的原因,今天看了两个宏的定义,终于明白了。<br />1、在DEBUG模式下,两个宏的功能是一样的<br />2、在RELEASE模式下,ASSERT不会对参数里的表达式进行计算,VERIFY会计算里面的表达式(如果是函数,将会调用该函数)。 <br />部分定义如下:<br />#ifdef _DEBUG<br />#define VERIFY(f)          ASSERT(f)<br />#el

2011-05-13 11:35:00 1886

转载 句柄、指针的转换和获取

<br />VC中句柄、指针、ID之间的转换<br />win32直接操作的是句柄HANDLE,每个句柄就对应windows窗口,而vc对HANDLE进行类封装,间接操作的都是HANDLE,现在句柄只是类的一个成员变量。<br />从句柄到指针 <br />CWnd* pWnd=CWnd::FromHandle(hWnd); //a temporary CWnd object is created //and attached. <br />pWnd->Attach(hWnd); //Attaches a

2011-05-11 20:09:00 3916

原创 批量响应消息处理

<br />ON_CONTROL_RANGE(wNotifyCode,idbeg,idend,memberFxn)//用这个宏把一个连续范围内的控件ID(从idbeg到idend)映射到单个的Windows通知消息,如BN_CLICKED处理消息.ID范围可以指定某些连续的,这个处理函数是为了映射控件发出的特定通知而调用的.classWizard不支持消息映射范围(即无法利用ClassWizard来添加响应函数),因此你必须自己写如这个宏.确保把它写在消息映射分界符//{{AFX_MSG_MAP的外面,与此

2011-05-10 22:12:00 1152

原创 第十五章:面向对象编程

<br />1. 在C++中,通过基类的引用(或者指针)调用虚函数时,反生动态绑定.引用(或者指针)既可以指向基类对象,也可以指向派生类对象,这一事实是动态绑定的关键.用引用调用的虚函数在运行时确定,被调用的函数是引用(或者是指针)所指对象的实际类型所定义.(保留字只能在类的内部声明中,定义中不能有)<br /> 2. 基类应该将派生类需要重定义的任意函数定义为虚函数 <br />3. 可以认为protected访问标号是private和public的混合:<br />       ● 像private成员

2011-05-09 22:54:00 1118

翻译 size_type value_type类型:

<br />size_type类型:<br />由string类类型和vector类类型定义的类型,用以保存任意string对象或vector对象的长度,标准库类型将size_type定义为unsigned类型 <br />string抽象意义是字符串, size()的抽象意义是字符串的尺寸, string::size_type抽象意义是尺寸单位类型 <br />string::size_type它在不同的机器上,长度是可以不同的,并非固定的长度。但只要你使用了这个类型,就使得你的程序适合这个机器。与实际机

2011-05-07 10:46:00 1502

转载 stl upper_bound函数实现

<br />写了一个upper_bound的实现。其中递归使用二分法求解最上界,虽然写的完全不像STL的风格,但是练手还是可以的。<br />view plaincopy to clipboardprint?<br />01.#include<iostream>   <br />02.#include<iterator>   <br />03.#include<cstring>   <br />04.#include<cassert>   <br />05.using namespace std;   <b

2011-05-07 10:44:00 2088 1

转载 _stdcall 与 _cdecl 的区别

<br /> <br />几乎我们写的每一个WINDOWS API函数都是__stdcall类型的,首先,需要了解两者之间的区别: WINDOWS的函数调用时需要用到栈(STACK,一种先入后出的存储结构)。当函数调用完成后,栈需要清除,这里就是问题的关键,如何清除??如果我们的函数使用了_cdecl,那么栈的清除工作是由调用者,用COM的术语来讲就是客户来完成的。这样带来了一个棘手的问题,不同的编译器产生栈的方式不尽相同,那么调用者能否正常的完成清除工作呢?答案是不能。如果使用__stdcall,上面的问

2011-05-04 16:11:00 770

转载 VC6安装错误——Error Launching acmboot.exe

<br />因项目需要,我需要安装Microsoft Visual C++ Professional Version 6 SP5。<br />但是在安装时运行安装目录下的setup.exe,出现Error Launching acmboot.exe,无论如何都进行不下去。<br />我以为是需要安装光盘的问题,因为以前每次安装都是在光盘上进行的,装了Daemon,镜像安装文件,还是不行。<br />搜索解决方案,看到一个帖子所说:<br />(1)在安装目录的setup目录下,复制VS98ENT.STF为A

2011-05-03 14:16:00 1042

MFC深入浅出 侯俊杰 代码

MFC深入浅出 侯俊杰 代码MFC深入浅出 侯俊杰 代码MFC深入浅出 侯俊杰 代码MFC深入浅出 侯俊杰 代码

2010-10-29

网络流量图形显示 VC

网络流量图形显示 VC网络流量图形显示 VC网络流量图形显示 VC网络流量图形显示 VC

2010-10-23

MFC Win32API C函数大全 chm格式

MFC Win32API C函数大全 chm格式MFC Win32API C函数大全 chm格式

2010-10-18

VC++助手 破解版

VC++助手 破解版VC++助手 破解版VC++助手 破解版VC++助手 破解版

2010-09-27

注册表编程应用实例 API 实例 VC

注册表编程应用实例 API 实例 VC注册表编程应用实例 API 实例 VC注册表编程应用实例 API 实例 VC注册表编程应用实例 API 实例 VC注册表编程应用实例 API 实例 VC注册表编程应用实例 API 实例 VC

2010-09-24

新编Windows API MFC 参考大全 中文版 chm

新编Windows+API+MFC参考大全(中文版)

2010-09-20

VC++ 助手 Assist.X 破解版

VC++ 助手 Assist.XVC++ 助手 Assist.XVC++ 助手 Assist.XVC++ 助手 Assist.XVC++ 助手 Assist.X

2010-09-20

tcp-ip详解 卷3 实现 网络编程 VC++

tcp-ip详解 卷2 实现 网络编程 VC++tcp-ip详解 卷2 实现 网络编程 VC++tcp-ip详解 卷2 实现 网络编程 VC++tcp-ip详解 卷2 实现 网络编程 VC++

2010-09-09

tcp-ip详解 卷1:协议

tcp-ip详解 卷1:协议tcp-ip详解 卷1:协议tcp-ip详解 卷1:协议tcp-ip详解 卷1:协议

2010-09-09

线程详解 VC++经典讲解

\线程详解\线程详解\线程详解\线程详解\线程详解\线程详解\线程详解\线程详解\线程详解\线程详解\线程详解\线程详解\线程详解\线程详解\线程详解

2010-09-05

VC知识库 在线杂志 21

VC知识库 在线杂志VC知识库 在线杂志VC知识库 在线杂志VC知识库 在线杂志VC知识库 在线杂志VC知识库 在线杂志VC知识库 在线杂志VC知识库 在线杂志VC知识库 在线杂志

2010-09-04

李久进 MFC深入详解

这本书很经典,不知怎么的没有什么市场响应

2010-09-03

VC 知识库 第1-20期 杂志

VC 知识库 第27期 杂志很经典的东西

2010-09-03

autoIt3教程.exe 自动安装软件工具说明书

autoIt3教程.exe 自动安装软件工具说明书autoIt3教程.exe 自动安装软件工具说明书

2010-09-02

自动安装脚本生成器.rar

自动安装脚本生成器.rar 带视频教程 用于自动安装软件使用

2010-09-02

华为 编程规范和范例.pdf

华为 编程规范和范例.pdf 华为 编程规范和范例.pdf

2010-08-31

VC++ 技术内幕 笔记 潘爱民

VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民

2010-08-27

VC++ 技术内幕 笔记 潘爱民

VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民VC++ 技术内幕 笔记 潘爱民

2010-08-27

Spy++.chm VC++ 6.0 调试

Spy++.chm VC++ 6.0 调试Spy++.chm VC++ 6.0 调试Spy++.chm VC++ 6.0 调试Spy++.chm VC++ 6.0 调试Spy++.chm VC++ 6.0 调试Spy++.chm VC++ 6.0 调试Spy++.chm VC++ 6.0 调试Spy++.chm VC++ 6.0 调试Spy++.chm VC++ 6.0 调试Spy++.chm VC++ 6.0 调试Spy++.chm VC++ 6.0 调试Spy++.chm VC++ 6.0 调试Spy++.chm VC++ 6.0 调试Spy++.chm VC++ 6.0 调试Spy++.chm VC++ 6.0 调试Spy++.chm VC++ 6.0 调试

2010-08-23

VC++库函数 pdf版

VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数VC++库函数

2010-08-23

vs2008助手dll

之前那个是dll.这个是安装包.安装完成后,把相应的dll覆盖到安装目录下即可

2012-08-30

vs2008助手 破解版

绝对的破解版 安装以后看看vs2008上面的那个go图标.绿色的.

2012-08-30

windows 用户态程序高效排错

windows 用户态程序高效排错 微软内部文档

2012-05-07

inno setup

自己写的一个简单的文件夹浏览程序.打包好了/

2012-03-20

VS2010 Assist_X

真正的破解和兼容版本 详细请运行包里的可执行文件

2011-10-15

C语言程序设计(第二版)

C 语言程序设计 国外经典教程,无需过多描述

2011-10-15

Windows网络编程技术

Windows网络编程技术Windows网络编程技术Windows网络编程技术

2011-05-29

计算机英语词汇表 高清

计算机英语词汇表 高清 pdf计算机英语词汇表 高清 pdf计算机英语词汇表 高清 pdf计算机英语词汇表 高清 pdf计算机英语词汇表 高清 pdf

2011-05-04

程序员的SQL经典试读版 扬中科

程序员的SQL经典试读版 扬中科程序员的SQL经典试读版 扬中科程序员的SQL经典试读版 扬中科程序员的SQL经典试读版 扬中科

2011-03-18

C++语言核心 C++ 语言核心

C++语言核心C++语言核心.C++语言核心.C++语言核心.

2011-03-05

Effective+C++.chm

Effective+C++.chmEffective+C++.chmEffective+C++.chmEffective+C++.chmEffective+C++.chmEffective+C++.chmEffective+C++.chmEffective+C++.chmEffective+C++.chmEffective+C++.chm

2011-02-25

保存文件 VC 源文件

Graphic.rar

2011-02-20

CCtrlList VC 可编辑功能

CCtrlList 控件重写VC 可编辑功能

2011-02-18

Hook的简单举例 (VC++深入详解第二十章代码)

Hook的简单举例 (VC++深入详解第二十章代码)

2011-02-17

VC++教程 控件的介绍等

VC++ 教程 控件VC++ 教程 控件VC++ 教程 控件VC++ 教程 控件

2010-12-15

VC++ 范例大全 源码

VC++范例大全 源码VC++范例大全 源码VC++范例大全 源码VC++范例大全 源码VC++范例大全 源码VC++范例大全 源码VC++范例大全 源码VC++范例大全 源码VC++范例大全 源码

2010-12-14

进程查看器,可以检测到系统运行的进程,以及进程的所属关系

进程查看器,可以检测到系统运行的进程,以及进程的所属关系。进程查看器,可以检测到系统运行的进程,以及进程的所属关系。进程查看器,可以检测到系统运行的进程,以及进程的所属关系。

2010-11-12

多线程编程指南 pdf

多线程编程指南 pdf版多线程编程指南 pdf版多线程编程指南 pdf版多线程编程指南 pdf版

2010-11-09

mysql.chm详解

mysql.chmmysql.chm

2010-11-04

tcp/ip详解 pdf格式

tcp/ip详解

2010-11-04

空空如也

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

TA关注的人

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