自定义博客皮肤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内核相关文章

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

转载 CoCreateInstance

  函数功能描述:用指定的类标识符创建一个Com对象,用指定的类标识符创建一个未初始化的对象。当在本机中只创建一个对象时,可以调用CoCreateInstance;在远程系统中创建一个对象时,可以调用CoCreateInstanceEx;创建多个同一CLSID的对象时, 可以参考 CoGetClassObject 函数。   函数原形:   STDAPI CoCreateInstance(   REFCLSID rclsid, //创建的Com对象的类标识符(CLSID)   LPUNKNOWN pUnkO

2011-04-29 16:09:00 1143

转载 GlobalLock函数

The GlobalLock function locks a global memory object and returns a pointer to the first byte of the object's memory block. GlobalLock函数将一个全局内存对象锁定,并返回该块内存首字节指针 Note The global functions are slower than other memory management functions and do not provide a

2011-04-29 14:52:00 1339

转载 IPicture函数的使用 COM接口

 IPicture接口是Window95及以上操作系统支持的一个COM接口,它用来操作各种在WINDOWS常见的图像格式。如,BMP、 JPEG、GIF等许多文件格式都能识别。使用很方便。但是可能很多朋友对这个接口并不很熟悉,或者不太了解对COM接口的操作。就我个人认为,对COM 接口的直接操作的确也是一件比较烦的工作。所以自然就想到了将这些操作封装起来以备后用。(我了解自己是比较懒的,所以经常做这些事)经过使用,感觉很方便,呵呵,所以介绍给大家共享一下吧(热烈鼓掌)。将大的图片压缩成JPG或GIF文件将大

2011-04-28 16:12:00 1374

原创 第十四章:重载操作符与转换

<br />1.       重载操作符需要注意的问题:<br />◆  不能通过连接其他合法符号来创建任何新的操作符.<br />◆  用于内置类型的操作符,其含义不能改变.<br />◆  重载操作符必须具有至少一个类类型或者枚举类型的操作数.这条规则强制重载操作符不能重新定义用于内置类型对象的操作符的含义<br />◆  优先级和结合性是固定的.除了函数调用操作符operator()之外,重载操作符时使用默认实参是非法的.<br />◆  不再具有短路求值特性(尤其是and,or和逗号表达式)<br

2011-04-27 21:51:00 1173

转载 COM 组件设计与应用(一)-杨老师

          起源及复合文件一、前言  公元一九九五年某个夜黑风高的晚上,我的一位老师跟我说:“小杨呀,以后写程序就和搭积木一样啦。你赶快学习一些OLE的技术吧......”,当时我心里就寻思 :“开什么玩笑?搭积木方式写程序?再过100年吧......”,但作为一名听话的好学生,我开始在书店里“踅摸”(注1)有关OLE的书籍(注2)。功夫不负有心人,终于买到了我的第一本COM书《OLE2 高级编程技术》,这本800多页的大布头花费了我1/5的月工资呀......于是开始日夜耕读.....功夫不负有心

2011-04-27 15:25:00 2605

原创 对对话框之间的信息传递

<br />主要需要分成两类:<br />1.      对话框已经存在<br />可以直接通过SendMessage(或者PostMessage)来发送消息.<br />2.       对话框没有存在<br />此时也要分成两类:<br />■     模态对话框<br />n         方案一:<br />u       首先利用对话框的构造函数(注意此时避免使用赋值操作符来进行)<br />u       在OnInitDialog中处理刚刚传递过来的值显示<br />n         方案

2011-04-27 08:52:00 976

原创 第十三章:复制控制

1.      复制构造函数是一种特殊的构造函数,具有单个形参(常用const来修饰)是该类类型的引用.当定义一个新对象并用一个同类型的对象对它进行初始化时,将显式使用复制构造函数.当将该类型的对象传递给函数返回该类型的对象时,将隐式使用复制构造函数.2.      不管是否定义了自己的析构函数,编译器都自动执行类中非static数据成员的析构函数3.      复制构造函数可用于

2011-04-24 21:31:00 1121

原创 自己参考的一些代码

//  IHTMLElement* pHtmlElement = NULL;//  if( SUCCEEDED(pElement->get_parentElement( &pHtmlElement ) )//   && pHtmlElement )//  {//   CComVariant varint(NULL);//   if( SUCCEEDED( pHtmlElement->getAttribute( L"itemData", 0, &varint ) ) )//   {//    RECORD*

2011-04-19 17:20:00 721

转载 常见数据类型转化

<br />(1) char*转换成CString<br />  若将char*转换成CString,除了直接赋值外,还可使用CString::Format进行。例如:<br />view plaincopy to clipboardprint?<br />char chArray[] = "This is a test";   <br />char * p = "This is a test";   <br />char chArray[] = "This is a test";<br />char *

2011-04-19 17:13:00 643

转载 javascript onmouseout问题终极解决方案

方案一:希望实现 当鼠标离开一个DIV的时候触发一个事件处理函数 于是用onmouseout 结果却发现它的触发是不是也太敏感了 原因现在也没有弄清楚 IE下好像是因为区分mouseout时的fromElement还是toElement ,IE 5.5以上的onmouseleave事件就比较好用 偏FF又不支持这个事件 只有自己想办法手工判断了。

2011-04-18 10:29:00 1200

原创 JS操作HTML 我的笔记1

<br />1.      document.getElementById(id)//通过元素的ID访问元素.<br />注意:如果使用这个函数时Id不是唯一的,那么将会获得第一个符合条件的元素<br />2.       document.getElementById(id).innerHTML//访问id元素的内部文本(包括内部存在的标签<br />例如:<br />Html文件:<br /><div id="divid"><p>h</p> <br />Just for testing<br /></d

2011-04-18 10:26:00 1234

转载 JS操作HTML方法

<br />1.                getElementById(id)<br />这是通过id来访问某一元素,最常用的之一,例:<br /><html><br /><body><br /><div id="myid"><br />test<br /></div><br /><script language="javascript"><br />alert(document.getElementById("myid").innerHTML);<br /></script><br /></body

2011-04-18 10:25:00 2825

原创 第十二章:类

<br />1.       在类内部定义的函数默认为inline,另外将const加在形参表之后,此时的函数不能改变其所操作的对象的数据成员.并且在声明和定义处都要加上const.<br />2.       成员的默认访问属性取决于类是通过何种方式定义的,用struct定义的类其成员都是公共的,用Class定义的类其成员默认是私有的<br />3.       数据抽象和封装提供了两个重要优点:<br />◆避免类内部出现无意的,可能破坏对象状态的用户级错误<br />◆随时间推移可以根据需要改变或缺陷

2011-04-10 21:38:00 1009

原创 C++ Primer笔记说明

    对于这本书的学习笔记,有少许地方是错误的.这是由于我是一边看,一边做笔记的.等到晚上做完笔记以后就没有时间在修改了.上星期修改了一遍,这些东西应该存在的问题比较少了.但是在家里我上csdn的速度很慢.所以一直拖延至今.    还有本人开始学习了,也开始做笔记了.但是由于为了查找和阅读方便,把相关的东西都整理在一起.所以许多东西是一个跟进的问题.例如.我的笔记里面把windows消息映射专门放在一章节记录,这样的话,只有等到我把书看完了以后,笔记才能做完.而且我也会新增加进去一些注解,欢迎和我一起讨论

2011-04-08 08:34:00 741

原创 第十一章:泛型算法

<br />1.      在大多数情况下,每个算法都需要使用(至少)两个迭代器来指出该算法操纵的元素范围,第一个迭代器指向第一个元素,而第二个迭代器则指向最后一个元素的下一个位置.第二个迭代器(有时也被称为超出末端迭代器)所指向的元素本身不是要操作的元素,而被用作终止遍历的哨兵.<br />2.      算法永不执行容器提供的操作;泛型算本身从不执行容器的操作,只是单独依赖迭代器和迭代器操作的实现<br />3.      泛型算法必须包含: #include <algorithm><br />    

2011-04-06 22:09:00 1071

MFC Win32API C函数大全 chm格式

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

2010-10-18

VC++助手 破解版

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

2010-09-27

新编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

VC++ 操作Excel(续)

VC++操作Excel,接我的一个文件,csdn不能同时发布两个文件,所以只能一个个的上传

2010-07-28

VC++ 操作Excel

VC++操作Excel的两个文件,一个是.cpp格式的,一个是.h格式的。在网上一般只能搜索到一个文件,那样会出现许多问题

2010-07-28

Windows XP注册表应用实践与精通

Windows XP注册表应用实践与精通.经典不容错过

2010-06-30

vs2008助手dll

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

2012-08-30

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

MFC深入浅出 侯俊杰 代码

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

2010-10-29

网络流量图形显示 VC

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

2010-10-23

空空如也

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

TA关注的人

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