自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT民工

If I Rest I Rust!!

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

原创 用标准C编写COM(三)COM in plain C,Part3

原文:http://www.codeproject.com/Articles/14037/COM-in-plain-C-Part-3用C编写COM集合 下载例程-174kb内容    简介    定义集合对象    辅助函数    我们集合对象的函数    应用程序获得我们集合对象的方法    VBScript例程    C例程    IEnumVARIANT对象    另

2012-10-29 12:29:55 6166 8

原创 【转】VC中BSTR、Char和CString类型的转换(太牛了)

1、char*转换成CString若将char*转换成CString,除了直接赋值外,还可使用CString::format进行。例如:char chArray[] = "This is a test";char * p = "This is a test";或LPSTR p = "This is a test"; 或在已定义Unicode应的用程序中TCHAR * p = _T

2012-10-26 11:44:39 15397 1

原创 用标准C编写COM(二)COM in plain C,Part2

原文:http://www.codeproject.com/Articles/13862/COM-in-plain-C-Part-2如何用C编写可以被Vbscript、VB和jscipt等脚本语言调用的COM组件 下载例程-93.5kb内容:    简介   为何脚本语言不能使用我们的DLL?    自动化数据类型(也就是BSTR、VARIANT)    IDispat

2012-10-24 10:02:02 10119 5

原创 使用Editplus和MinGW的g++配置C++的编译运行环境

今天我尝试用Editplus和G++来配置,,接下来大家请看我的配置过程.(MinGW的安装配置在我的前一篇博文,MinGW在Win7下的按装、设置和使用)1.打开Editplus的"工具"->"配置用户工具",接下来我们会看到用户工具配置的界面,如下图:这里如果我们之前已经配置过很多工具,我建议大家对用户工具进行一下分组,分组方式很简单只需要点击"组名"按钮就行了

2012-10-20 19:59:28 7565

原创 MinGW在Win7下的按装、设置和使用

1、引言       MinGW is the abbreviation of “Minimalist GCC Windows”. 简单地说, MinGW就是windows下的GCC [2]. 在windows下按装了MinGW, 就按装了C/C++, Fortran, 等语言编译器套间. MinGW是完全免费的.有了MinGW就不需要VC, Virtual Fortran等商业编译器了.

2012-10-20 13:34:31 15020 2

原创 用标准C编写COM(一)COM in plain C,Part1

原文:http://www.codeproject.com/Articles/13601/COM-in-plain-C        如何在不使用MFC、ATL、WTL或其他框架下使用标准C来创建和使用COM组件        下载例程-17.6kb内容:    简介    COM 对象和虚表    GUID    QueryInterface(), AddRef(),

2012-10-20 11:19:39 13151 9

原创 文件的本质--SHGetFileInfo()

本文从一下几个方法进行介绍: SHGetFileInfo的定义 SHGetFileInfo()函数的工作原理 SHGetFileInfo()函数的返回值 SHGetFileInfo()函数的简单示例 SHGetFileInfo的定义       SHGetFileInfo在MSDN上的定义是:Retrieves information about an object

2012-10-19 12:55:19 4679 8

原创 VC中COM调用的方法

最近刚开始学习COM编程,里面诸多的知识让我有点吃不消,将学习的点滴进行记录,跟大家分享。对于com的调用一直没怎么搞明白,今天通过查资料将其进行整理。(这里为了方便,dll的开发主要参考杨老师的这篇COM 组件设计与应用(五)——用 ATL 写第一个组件)。      COM的调用方法主要有一下几种:准备工作DLL函数调用COM组件功能调用   一、准备工作1.创

2012-10-18 15:36:30 2011

原创 COM 组件设计与应用(五)——用 ATL 写第一个组件

本文摘自:http://www.vckbase.net/index.php/wv/1215        一、前言如果你在使用 vc5.0 及以前的版本,请你升级为 vc6.0 或 vc.net 2003;如果你在使用 vc6.0 (ATL 3.0)请阅读本回内容;如果你在使用 vc.net(ATL 7.0)请阅读下回内容;(当然读读本文内容也不错)这第一个组件,除了所有 CO

2012-10-18 14:15:36 2647

原创 2013亚马逊面试题--虚继承的内存模型分析

前两天逛论坛的时候,看到一个有关虚继承中类的大小(亚马逊二面的面试题)帖子,看了下还真不会,觉得慢慢研究下。大概搞明白为什么了,将自己的一点结果跟大家分享下吧,欢迎拍板。(我的上一篇博客也虚继承有相关解释)这里就先从以下几个点进行说明吧: 虚继承和虚基类vs2010下的cl命令内存模型     虚继承和虚基类     虚继承:在继承定义中包含了virtual关键字的继承

2012-10-16 16:21:21 8570 4

原创 VC++对象布局的奥秘:虚函数、多继承、虚拟继承

即派生类继承多次基类,但在派生类中只存在一份基类的拷贝。编译器实现虚拟继承的方式并不相同,下面我结合VS2010来探讨C++虚拟继承 .VC10的隐含编译项/d1reportSingleClassLayout和/d1reportAllClassLayout 。看个复杂的例子吧(如下),现在假设我们想知道Derived类的对象布局,怎么办? 在Project Properties->C++->C

2012-10-15 21:53:46 4422 1

原创 COM 组件设计与应用(四)——简单调用组件

本文摘自:http://www.vckbase.net/index.php/wv/1211一、前言     同志们、朋友们、各位领导,大家好。  VCKBASE 不得了,  网友众多文章好。  组件设计怎么学?  知识库里闷头找!   摘自---杨老师打油集录

2012-10-15 15:45:08 3882 1

原创 COM编程入门不得不看的文章 :第二部分 深入COM服务器

原文:http://www.codeproject.com/Articles/901/Introduction-to-COM-Part-II-Behind-the-Scenes-of-a        本文为刚刚接触COM的程序员提供编程指南,解释COM服务器内幕以及如何用C++编写自己的接口(前一篇博文主要是COM编程的入门:COM编程入门不得不看的文章 :第一部分 什么是COM,如何使

2012-10-15 12:49:32 18387 15

原创 C++编程中的细节--内容覆盖

一个简单的示例来讲解下这个问题。class Concrete{public:private: int val; char c1; char c2; char c3;};class Concrete1{ public: int val; char bit1;};class Concrete2 :public Concrete1{ public: char b

2012-10-15 10:28:13 2001 4

原创 COM 组件设计与应用(三)——数据类型

本文摘自:http://www.vckbase.com/index.php/wv/1206一、前言上回书介绍了GUID、CLSID、IID和接口的概念。本回的重点是介绍 COM 中的数据类型。咋还不介绍组件程序的设计步骤呀?咳......别着急,别着急!孔子曰:“饭要一口一口地吃”;老子语:“心急吃不了热豆腐”,孙子云:“走一步看一步吧” ...... 先掌握必要的知识,将来写起程序来

2012-10-15 09:09:26 3378

原创 COM组件设计与应用(二)——GUID和接口

本文摘自:http://blog.vckbase.com/teacheryang/archive/2005/06/27/8884.html

2012-10-12 11:02:41 3373 6

原创 COM组件设计与应用(一)——起源及复合文件

本文摘自:http://blog.vckbase.com/teacheryang/archive/2005/06/27/8883.html一、前言  公元一九九五年某个夜黑风高的晚上,我的一位老师跟我说:“小杨呀,以后写程序就和搭积木一样啦。你赶快学习一些OLE的技术吧......”,当时我心里就寻思 :“开什么玩笑?搭积木方式写程序?再过100年吧......”,但作为一名听话的好学

2012-10-12 11:01:32 4442

原创 C++虚继承之类的实际大小

这几天翻箱底将去年买的《深度探索C++对象模型》这本NB的书拿出来看看,The Semantics of Data这一章中发现了一个过去一直没有想到的一个问题,问题如下输出下面class的大小:class X{};class Y : public virtual X{};class Z : public virtual X{};class A : public Y, public

2012-10-11 07:06:59 2689 3

原创 开发的程序终于有成果了

开发的棉花管理系统软件终于拿到软件著作权了。主要使用vb开发,通过建模,建立数学模型!转换成程序实现,实现功能播前方案设计知识模型包括产量目标、品种选择、播栽日期、种植密度与播种量、肥料和水分运筹等;生育指标动态知识模型包括适宜生育期、株高、叶面积指数、干物质积累量、营养物质积累量等。        从实际应用的角度出发,运用系统学方法和计算机模拟技术,以作物与环境的动态关系为主线

2012-10-08 14:15:01 3163 31

原创 csdn帐号密码不幸被盗!

2012年10月6号,这个帐号不幸被盗,被发布不正当的言论,希望其他朋友们将自己的密码写复杂点。还好通过联系工作人员将其找回来了。看来以后需要注意了

2012-10-08 12:29:28 1338

MSBuild.rar

Vs2019 低版本平台工具集解决办法 * 兼容2008~2017 平台工具集。 * 解压复制到C:\Program Files (x86)目录即可。 * 适用 Visual Studio 2019 ,2020年月更新

2020-06-23

HookWindowTextDll-detours-code.rar

使用detours库进行动态注入程序,截获DrawText和SetWindowText API函数

2019-05-26

PMBOK_Guide_第五版 和 第六版_中文高清合集

PMBOK Guide 第五版和第六版中文高清pdf版本,希望能帮助到您

2017-11-30

CLR via C#(第4版)中文高清完整PDF

CLR C# 第4版 中文 高清 完整 PDF 作者: Jeffrey Richter 出版社: 清华大学出版社 原作名: CLR via C#, Forth Edition 译者: 周靖

2017-11-30

Boost程序库完全开发指南:深入C++_准_标准库 第3版_带标签_清晰

最新版boost程序库完全开发指南,带书签,方便定位

2017-08-04

用标准C编写COM(八)COM in plain C,Part8

用标准C编写COM(八)COM in plain C,Part8

2013-06-25

用标准C编写COM(六)COM in plain C,Part6

用标准C编写COM(六)COM in plain C,Part6

2013-06-25

用标准C编写COM(三)COM in plain C,Part3

用标准C编写COM(三)COM in plain C

2013-06-25

用标准C编写COM(二)COM in plain C,Part2.

用标准C编写COM(二)COM in plain C

2013-06-25

用标准C编写COM(一)COM in plain C,Part1

用标准C编写COM(一)COM in plain C

2013-06-25

DirectShow获取视频和音频数据

DirectShow获取视频和音频数据,对视频的易歌预览和截图,对音频的预览和保存到文件

2013-03-23

TimeControl(定时提醒小工具源码)

TimeControl(定时提醒小工具源码)

2012-12-19

com 简单示例

一个完整的com简单示例。帮助理解com原理

2012-12-11

用标准C编写COM(八)源码

用标准C编写COM(八)源码

2012-12-10

用标准C编写COM(七)源码

用标准C编写COM(七)源码

2012-11-25

用标准C编写COM(六)源码

用标准C编写COM(六)源码

2012-11-17

用标准C编写COM(五)源码

用标准C编写COM(五)源码

2012-11-09

vc拖拽文件源代码

vc拖拽文件源代码

2012-11-03

用标准C编写COM(四)源码

用标准C编写COM(四)源码

2012-11-03

用标准C编写COM(三)源码

用标准C编写COM(三)源码

2012-10-29

用标准C编写COM(二)源码

用标准C编写COM(一)源码

2012-10-24

Windows内部原理系列1.rar、part1

深入研究Windows内部原理1-6部分

2012-09-27

WINDOWS SHELL编程.zip

WINDOWS SHELL编程.zip

2012-07-28

Windows程序设计 第五版(珍藏版)高清 带书签.part5.rar

Windows程序设计 第五版(珍藏版).part5.rar

2012-07-12

Windows程序设计 第五版(珍藏版)高清 带书签.part4.rar

Windows程序设计 第五版(珍藏版).part4.rar

2012-07-12

Windows程序设计 第五版(珍藏版).part3.rar

Windows程序设计 第五版(珍藏版).part3.rar

2012-07-12

Windows程序设计 第五版(珍藏版)高清 带书签.part2.rar

Windows程序设计 第五版(珍藏版).part2.rar

2012-07-12

Windows程序设计 第五版(珍藏版)高清 带书签.part1

Windows程序设计 第五版(珍藏版).part1.rar

2012-07-12

JavaScript高级程序设计(第3版)

高清 英文版 pdf JavaScript高级程序设计(第3版).Professional+JavaScript+for+Web+Developers,+3rd+Edition

2012-05-20

QT4.7详解.doc

QT4.7详解.docQT4.7详解.doc

2012-05-09

使用Qt+和OpenGL®+创建跨平台可视化UI.pdf

使用Qt+和OpenGL®+创建跨平台可视化UI.pdf

2012-05-09

[Visual.Studio插件].Whole.Tomato.Visual.Assist.X.v10.6.1862.0.

[Visual.Studio插件].Whole.Tomato.Visual.Assist.X.v10.6.1862.0

2012-05-09

CSS完全参考手册3.0.rar

CSS完全参考手册3.0.rar

2012-05-09

C++ Templates.chm

C++ Templates.chm

2012-05-09

QT4_图形设计与嵌入式开发

QT4_图形设计与嵌入式开发QT4_图形设计与嵌入式开发QT4_图形设计与嵌入式开发

2011-12-10

电子钟设计与仿真

电子钟设计与仿真 单片机 proteus 毕业设计

2011-12-10

QT4中文手册

QT4中文手册

2011-12-10

QT4高级编程

QT4高级编程

2011-12-10

QT框架的C++编程.doc

QT框架的C++编程

2011-12-10

c++ GUI.Programming.with.Qt.4.

c++ GUI.Programming.with.Qt.4 英文版 特清晰版c++ GUI.Programming.with.Qt.4 英文版 特清晰版

2011-12-10

空空如也

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

TA关注的人

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