自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

狂人山庄

圆月野鬼在叫号

  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

转载 com之代理(proxy)与存根(stub) [转]

什么是代理和存根 ?          打个比方,你到自动取款机上去取款;你就是客户,取款机就是你的代理;你不会在乎钱具体放在那里,你只想看到足够或更多的钱从出口出来(这就是com的透明性)。你同银行之间的操作完全是取款机代理实现。  你的取款请求通过取款机,传到另一头,银行的服务器,他也没有必要知道你在哪儿取钱,他所关心的是你的身份,和你取款多少。当他确认你的权限,就进行相应的操作,返回

2009-02-27 18:22:00 1397

转载 纯资源DLL的编写[转]

 纯资源   DLL是仅包含资源(图标,位图,字符串,声音,视频,对话框等)的   DLL。使用纯资源DLL可以节约可执行文件的大小,可以被所有的应用程序所共享,从而提高系统性能。纯资源DLL的编写比普通的DLL要简单的多,使用纯资源   DLL   可用来在多个程序之间共享同一组资源以及对多种语言进行本地化的应用.    要创建纯资源   DLL    1.   应创建一个新的   Win32

2009-02-15 23:22:00 6413 1

原创 ActiveX打包与发布

一、ActiveX发布步骤1、单击"开始"-->"运行(R)"-->输入"cmd"-->回车-->进入到操作的控件所在的目录;2、创建PVK文件(私人密匙文件),在命令行中输入"makecert -sk demo demo.pvk -n CN=XXXXXXX公司",然后回车;3、创建CER文件(公司证书),在命令行中输入"makecert -sk demo.pvk demo

2009-02-15 21:28:00 4670

转载 把C++类成员方法直接作为线程回调函数[转]

我以前写线程时要么老老实实照着声明写,要么使用C++类的静态成员函数来作为回调函数,经常会因为线程代码而破坏封装.之前虽然知道类成员函数的展开形式,但从没想过利用过它,昨天看深入ATL时无意中学会了这一招:) 类成员方法是一个比较特殊的函数,它在编译时会被转化成普通函数,比如有TMyClass类:class TMyClass{    void Func();};这个TMyClass::

2009-02-15 04:59:00 1312

转载 MFC主类说明[转]

1.CObject类为MFC总类,该类下面有一个重要的类CCmdTarget。而CCmdTarget类下面又有四个重要的继承类,分别为:CWinThread、CDocument、CDocTemplate、        CWnd类。所以,可以得出一个大概继承图,如图所示:               CObject--->CCmdTarget ---->CWinThread ---->CWin

2009-02-14 17:38:00 1405 2

转载 视图中的OnCreate和OnInitialUpDate进行初始化有何不同[转]

时间上,两者先后顺序不同,构造函数生成本类的对象,但没有产生窗口,OnCreate后窗口产生, 然后才是视图的OnInitialUpDate,一般在这里对视图的显示做初始化。简单点,就是ONCREATE只是产生VIEW的基本结构和变量而在OnInitialUpDate()中,主要初始化视图中控件等。对各个变量进行初始化操作。例子。我们要在视图中添加一个button和combobox控件则OnCre

2009-02-14 12:45:00 759

原创 从硬盘安装Ubuntu8.04.1小结

从硬盘安装Ubuntu8.04.1小结(2008.09) 一、准备工作1、ubuntu 8.04.1 desktop安装镜像 ;2、grub for dos (grub4dos);3、把硬盘的剩余空间用Windows自带的磁盘管理工具设为空闲分区; 二、硬盘安装前的配置1、把ubuntu 8.04 desktop镜像放到win系统根目录下,我这里是C盘(本人的硬盘都

2009-02-14 12:20:00 1428

原创 Graph ActiveX Control Samples [CodeProject]

2D Graph ActiveX Control IntroductionThis is a simple OCX control, which allows you to plot two-dimensional data. Despite the large set of controls that comes with VC++, there is no out-of-the

2009-02-13 15:31:00 1145

转载 Onpaint和OnDraw的区别[转]

 OnPaint是WM_PAINT消息的消息处理函数,在OnPaint中调用OnDraw,一般来说,用户自己的绘图代码应放在OnDraw中。OnPaint()是CWnd的类成员,负责响应WM_PAINT消息。OnDraw()是CVIEW的成员函数,没有响应消息的功能.当视图变得无效时(包括大小的改变,移动,被遮盖等等),Windows发送WM_PAINT消息。该视图的OnPaint 处理函

2009-02-12 20:14:00 801 1

转载 Ogre中的内存泄露[转]

 刚开始使用Ogre时总是碰到内存泄露,而且往往是一泄千里,等半分钟才能打完日志,我想这和Ogre中的大量大对象很有关系。下面就来分析一下内存泄露的产生原因。1. MFC中使用Ogre时发生的内存泄露这个问题比较有意思,其实并没有发生泄露,而是MFC自作主张的认为发生了内存泄露,实际上内存并不是没有释放,而是在VC报内存泄露之后释放,先来看一看MFC报内存泄露时的调用堆栈:msvcr7

2009-02-12 20:12:00 1841 1

转载 OGRE中对象的内存分配[转]

如果看OGRE代码比较深入的话,你会发现在OGRE里定义的每一个类几乎都继承一个类似***Alloc的基类。例如类ConfigFile类继承自ConfigAlloc、类Root继承自RootAlloc等等。其实如果你打开OgreMemoryAllocatorConfig.h文件仔细看看就会发现,这些所谓千奇百怪的Alloc类其实都是一样的,都是继承自相同的类——StdAllocPolicy,只是作

2009-02-12 20:01:00 728

Particle Designer-v2.9 mac crack

亲测能用。下载完成后,安装过程中如果出现提示文件已损毁无法安装的提示不要慌,打开你的终端输入以下命令: xattr -r -d com.apple.quarantine /Applications/Particle\ Designer.app

2024-08-16

Visual_Assist_X_10.6.1859

安装完成后,补丁会自动搜索安装位置。支持vs2010和vs2011DP。

2011-10-29

KB978037的HotFix

* 解决补丁KB978037造成VS的Debug控制台无法关闭(僵尸窗口); * WindowsXP-KB982551-v2-x86-CHS.exe

2011-07-27

深入解析ATL 第二版(英文)

Addison.Wesley ATL.Internals.Working.with.ATL.8.2nd.Edition.Jul.2006.chm

2009-03-18

OIS Api的文档

OIS(Object Oriented Input System )的Api chm格式文档,OIS Documentation

2009-03-18

Beyond the C++ Standard Library 中文版

Beyond the C++ Standard Library-CN.chm

2009-03-18

空空如也

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

TA关注的人

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