自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Closeall的专栏

225研发小组成员

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于用c生成的dll在使用其他供应商的工具创建可执行模块时遇到的一些问题

本文作者:Closeall本文出处:http://blog.csdn.net/closeall2008声明: 本文可以不经作者同意, 任意复制, 转载, 但任何对本文的引用都请保留文章的作者, 出处以及声明信息. 谢谢.          去年晚些时候,写过一个简单的网络更新程序。客户端的程序界面要想用VC把它做漂亮些,确实有些繁琐。这些天想把它改写一下,就是用C 把客户端的通信模块做成一个d

2007-04-29 01:35:00 980

原创 对内联函数与普通函数的一些比较与分析:

本文作者:Closeall本文出处:http://blog.csdn.net/closeall2008声明: 本文可以不经作者同意, 任意复制, 转载, 但任何对本文的引用都请保留文章的作者, 出处以及声明信息. 谢谢.        我们知道c++通过内联函数对c语言进行了扩充,从而在某种程度上对程序的运行效率进行改进。然而普通函数与内联函数的区别不在于它们的编写方式上,而在于c++编译

2006-08-10 10:31:00 1414

原创 dll的创建及使用(源码)

声明: 本文出自:http://blog.csdn.net/closeall2008 可以不经作者同意任意转载,但请保留文章作者及的出处,谢谢dll的创建:下面用代码实例简单的介绍一下如何创建dll以及如何使用dll。       1、首先创建一个dll的头文件。dll的源码文件(.cpp)需要包含这个头文件,而且使用这个动态连接库的可执行文件也需要这个头文件。这个头文件包含你

2005-09-24 15:57:00 1854

翻译 DirectX8和鼠标(翻译)

注:继续翻译一些基础性的文章。本文:http://blog.csdn.net/closeall2008 DirectX8和鼠标by Mason Smtih初始化:首先让我们看一下下面的代码://globals LPDIRECTINPUT8 lpdi ;LPDIRECTINPUTDEVICE8 m_keyboard ;LPDIRECTINPUTDEVICE8 m_mouse ;/

2005-09-21 16:37:00 1608

翻译 DirectX8 与 键盘(翻译)

本文:http://blog.csdn.net/closeall2008 DirectX8 与 键盘by Mason "masonium" Smith这个主题假设你已经知道了基本的Win32编程;DirectX是一组API, 假如你在使用Windows9x/NT/2000/XP,它允许你直接访问硬件。这是很漂亮的,你不必写特殊的代码就能够访问每一个图形卡、声卡和输入设备。Direc

2005-09-17 15:44:00 1707

翻译 用宏调用DirectX COM的方法(翻译)

用宏调用DirectX COM 的方法   很多微软的DirectX接口为每一种方法定义了一个宏,这样在你的应用程序中使用这些方法会更简单一些。你会发现这些宏定义在接口声明的头文件中。这些宏被设计成在c中的宏和在c++中的宏。如果你想使用在c++中的宏,你必须定义__cplusplus.否则你将使用在c中的宏。宏的语法在两种语言当中是相同的,但是在头文件中它们是分开定义的,以便适当的对呼叫约定

2005-09-05 15:01:00 1124

翻译 用c访问COM对象(翻译)

用c访问COM对象   虽然c++一般用于COM程序中,但是你也可以使用C语言来访问COM对象。这样做比较直截了当,但是需要更复杂的语法。   ●所有的方法都需要添加一个附加的参数添加到参数列表的开始位置。这个参数必须被设置程接口指针。   ●你必须显示的引用对象的这个值。   每一个COM对象都包含一个指针列表,这些指针用来指向对象暴露的方法。接口指针指向这个指针列表中的一个适当的位

2005-09-05 14:59:00 1495

翻译 com对象的寿命(翻译)

处理COM对象的寿命   当对象创建的时候, 系统分配需要的内存资源。当对象不再需要的时候,对象应该被销毁,以便系统将该内存资源用于其他的目的。在C++中,你可以通过new和delete直接控制其对象的存在寿命。但是COM对象却不能直接被创建或销毁。原因是多个应用程序可能同时使用同一个COM对象。假如其中的一个应用程序撤销了COM对象,那么使用这个COM对象的其他应用程序就可能运行失败。系统使

2005-09-05 14:40:00 1081

翻译 使用COM接口(翻译)

使用COM接口:   当你创建COM对象的时候,创建COM对象的这个方法就返回一个接口的指针。然后你可以利用这个接口的指针访问这个接口的其它的方法。指针的使用方法和在c++中的指针的使用方法是相同的。下面的代码段扩展了上一篇文章中的那个代码段。创建DirectPlay8对象后,利用CoCreateInstance函数创建了一个IDirectPlay8Peer接口指针,然后利用这个接口指针呼叫了

2005-09-05 14:33:00 1745

翻译 创建COM对象(翻译)

创建COM对象   有几种方法可以用来创建COM对象。有两种最常用的方法用来创建DirectX程序,他们是:   1、直接方式。通过传递对象的CLSID给CoCreateInstance函数。这个函数创建对象的一个实例,并且返回你所指定的那个接口的指针。   2、间接方式。通过呼叫DirectX的一个方法或一个函数来为你创建一个对象。这个方法创建一个对象并且返回在这个对象上的一个接口。当你通过

2005-09-05 14:23:00 2759

翻译 什么是COM对象?(翻译)

什么是COM对象?组件对象模型(COM)对象是一个使用COM规格的可以重复使用的软件组件。使用COM规格可以确保COM对象很好的工作,并且很容易的结合到你的应用程序中。事实上,COM基本相当于一个黑匣子,这个黑匣子能为你的应用程序完成很多的工作。COM对象一般用动态连接库(DLL)实现。和普通的DLL一样,COM对象暴露一些方法,你的应用程序能够呼叫它,以便完成任何支持的操作。应用程序与C

2005-09-03 17:14:00 5520 1

原创 自动变量、静态变量的持续性、区域性、和链接性

声明: 这篇文章可以不经过作者的同意任意转载,但请保留作者及出处,谢谢。作者:closeall     这里我想写一下变量的持续性、区域性、和链接性。先简单的介绍一下这三个属性是什么意思。所谓持续性就是说这个变量所持续的时间,即它在内存中存在的时间。区域性简单的说就是变量的作用域,就是说这个变量在哪个范围内有效的。链接性是说,这个变量是不是允许外部文件使用。先说自动变量。什么是自动

2005-08-27 09:13:00 3137 2

boost_1_34_1_setup.exe

这是一个c ++ 开发包。我以前用这个做过几个开发,很好用的。

2008-09-02

空空如也

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

TA关注的人

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