自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

透明果冻

Get My Dream(引擎群161460436)

  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

转载 IMPLEMENT_DYNCREATE宏

类库用它来动态创建对象,例如可以实现读取并创建一个存储在磁盘上的对象。使用方法:将IMPLEMENT_DYNCREATE宏加入到你的类实现文件中即可,更多信息请参考:CObject   Class   Topics如果你一起始用了DECLARE_DYNCREATE和IMPLEMENT_DYNCREATE宏,你就可以使用RUNTIME_CLASS宏和CObject类的IsKindOf成员函数

2007-08-31 10:46:00 1390

转载 通过ADO读/写Access数据库

 下载源代码    我在《VC知识库在线杂志》第十四期和第十五期上曾发表了两篇文章——“直接通过ODBC读、写Excel表格文件”和“直接通过DAO读、写Access文件”,先后给大家介绍了ODBC和DAO两种数据库访问技术的基本使用方法,这次要给大家介绍的是ADO数据库访问技术的使用方法。ADO(Active Data Object,活动数据对象)实际上是一种基于COM(组件对象模型)的自动

2007-08-31 09:04:00 984

原创 使用ADO

1、导入库文件 使用ADO前必须在工程的stdafx.h文件最后用直接引入符号#import引入ADO库文件,以使编译器能正确编译。代码如下: #import "C:Program Filescommon filessystemadomsado15.dll" no_namespace rename("EOF","EndOfFile") rename("BOF","FirstOfFile") ADO

2007-08-30 16:08:00 788

原创 什么是反汇编

 通常编写程序是利用高级语言如C,Pascal等语言进行编程的,后再经过编译程序生成可以被计算机系统直接执行的执行文件。反汇编即是指将这些执行文件反编译还原成汇编语言或其他高级语言。但通常反编译出来的程序与原程序会存在许多不同,虽然执行效果相同,但程序代码会发生很大的变化,非编程高手很难读懂。 另外,有许多程序也可以进行逆向操作即反编译以求修改,例如Flash的文件生成的SWF文件,也可以被反汇编

2007-08-28 16:33:00 1775

转载 Windows GDI与DC

 Windows GDI  由于我一直学mfc都不是很系统的,那些经典的windows开发的书都是比较贵的,买不起,只好将就的看一些杂乱的书,知识有点凌乱,虽说有的东西可以做出来了。当总觉得缺少点什么,没有系统的结构,现在找了本《programming windows with MFC》英文电子书来看,虽然看起来很辛苦,但是还是得看。  我看了关于GDI得一些方面内容,可以说是

2007-08-24 10:56:00 3931

转载 Windows DC介绍

Windows程序中DC的介绍 装置内容(简称为「DC」)实际上是GDI内部保存的资料结构。装置内容与特定的显示设备(如视讯显示器或印表机)相关。 对於视讯显示器,装置内容总是与显示器上的特定视窗相关。 装置内容中的有些值是图形「属性」,这些属性定义了GDI绘图函式工作的细节。例如,对於TextOut,装置内容的属性确定 了文字的颜色、文字的背景色、x座标和y座标映射到视窗的显示区域的方式,以及显

2007-08-24 10:47:00 8730 1

原创 各类窗口指针

  不完全,但代表了大部分!希望能对大家有帮助.  1   全局函数AfxGetApp可以得到CWinApp应用类指针         2   AfxGetApp()->m_pMainWnd为框架窗口指针         3   在框架窗口中:CFrameWnd::GetActiveDocument得到当前活动文档指针         4   在框架窗口中:CFrameWnd::GetActi

2007-08-22 14:13:00 907

转载 DLL编程

 在我们实际用软件时,经常可看到许多动态连接库。动态连接库有其自身的优点如节省内存、支持多语种等功能,而且,当DLL中的函数改变后,只要不是参数的改变调用起的函数并不需要重新编译。这在编程时十分有用。至于其他妙处,各位在电脑杂志、书籍中都能看到,我这里再说就是废话了.这次小弟我所要讲的是如何在VC5.0中如何做自己的Win32 DLLs,各位要做自己的动态连接库,首先要知道DLL在VC5.0中都有

2007-08-20 16:28:00 778

转载 CDialogBar的使用方法

 如果你想实现有工具条的浮动和定位功能,而且可以方便的摆放任何控件上去,那就使用CDialogBar就可以拥有和CDialog一样的方便和快捷。     添加一个CDialogBar派生类:在资源中添加一个对话框,再采用类向导来添加类,这里我们找不到CDialogBar作为基类,可以先用CDialog作为基类产生一个,然后把所以的“CDialog”替换为“CDialogBar”。 构造函数CX

2007-08-20 15:17:00 1310

转载 单文档程序中动态控制多个窗体的切换

  摘要:本文通过一个程序实例描述了在VC++6.0下如何在单文档程序中通过菜单动态控制多个窗体的切换。   一、 引言   我们在编制程序中根据需求的不同会在程序风格上选择多文档、单文档或是对话框模式,对于单文档模式可能是我们使用比较多的,但有时我们想采用单文档的形式显示多个不同的窗体,如作为数据库前台应用程序就会遇到此类问题,数据库由大量的表单组成,而同常一个窗体内只用来显示一个表单,所以要显

2007-08-17 15:01:00 1345

转载 #pragma 预处理指令解析

        在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为:   #Pragma Para   其中Para 为参数,下

2007-08-17 10:09:00 680

原创 结构体对齐的具体含义(#pragma pack)

 还是来自csdn的帖子:主  题:   探讨:内存对齐作  者:   typedef_chen ((名未定)(我要骗人))等  级:   信 誉 值:   100所属论坛:   C/C++ C++ 语言问题点数:   50回复次数:   1发表时间:   2005-04-02 22:53:27    朋友帖了如下一段代码:  #pragma pack(4)  class TestB  {  

2007-08-17 10:06:00 585

转载 sizeof、内存对齐和#pragma pack

 本来,一般是不自己计算sizeof的,知道内存对齐会对sizeof有影响,所以从来不手算,而是代码里写上sizeof。今天又看到http://blog.vckbase.com/smileonce/archive/2005/08/08/10658.html,翻来了http://blog.vckbase.com/billdavid/archive/2004/06/23/509.html ,自己想

2007-08-17 09:41:00 715

转载 自动化基础概念之COM组件与接口

 在前文,我预告了我将开始介绍WINX对自动化(Automation)的支持。首先我打算解释一下自动化(Automation)相关的概念。  我们会分为3个篇幅介绍:  ·COM基础:COM组件(Component)与接口(Interface)  ·变体(Variant)与IDispatch(Dispatch调用)  ·自动化(Automation)、OA(Office Autom

2007-08-15 15:14:00 1064

转载 VC Excel类

 时常在论坛上看到有人问这个VC操作Word或者Excel有没有书系统地介绍如何去做,有这个必要吗?其实捅破这层窗户纸,你就会恍然大悟,原来是这么回事啊!在此我觉得有必要把我工作中操纵Excel的一点小体会拿出来和大家共享,也许对初学者能有所帮助,高手就不要看了。操作Word请看牛人yingkou的BLOG(http://blog.vckbase.com/yingkou) .基本步骤如下:  

2007-08-13 09:54:00 5789

转载 两种VC操纵EXCEL的方法

 第一种方法,简单的,用CDatabase实现. 程序是一个基于对话框的,步骤:    A,为了避免代码重复,设置下面几个全局变量(类范围的),要引入头文件              CDatabase m_db;                     //数据库             CString m_dbdriver;                 //要生成的EXCEL文件的

2007-08-13 09:31:00 2102 2

原创 VC操作Excel文件保存

 用VC对Excel文件进行写操作后,在程序结束前需要对一些对象进行收尾工作,如调用_Workbook::Save()方法(该方法是Microsoft提供的供VC调用的对Excel文件操作的标准方法,在文件excel9.cpp或excel.cpp中定义)保存文件。问题就出现在这里,若选取要保存的Excel文件以前不存在则程序创建一个同名的空Excel文件,对Excel表的操作实际是对其同名副本的操

2007-08-13 09:29:00 4202 1

转载 小软件项目开发的管理

  一个企业的管理,大公司有大公司的方式,小公司也有小公司的方式,如果把别人的 经验生搬硬套到自己身上,可能会适得其反。同样,管理一个软件项目也一样,大项目和小项目的方式不完全一样。但从另一个角度来看,项目的大与小并没有本质的区别,很多方法是共通的。本文的目的是从作者的经验来谈谈小项目开发的管理。一、小项目的特点   大家知道,“软件危机”的出现起源于一些大型项目的不断延迟甚至失败。小项目相比之下

2007-08-02 10:34:00 767

osgAudio声音效果库

主要是用于虚拟仿真osg引擎的3d声音效果库,可以提供声音加载播放等功能。

2013-03-28

Ogre编程终极手册

对于Ogre编程入门以及学习的好教程。 OGRE这个名字很直白,就是 Object-Oriented Graphics Rendering Engine(面对对象的图形渲染引擎)。

2011-05-27

游戏编程中的人工智能技术

游戏编程中的人工智能技术源代码,包含很多AI的算法,由浅入深,是不可多得的好代码啊!~

2009-02-17

ADP6.0中文简体说明书

安装ADP 编程软件的基本硬件需求如下:<br/>1. 个人计算机主机:建议使用CPU 为80586 或更高级机种。<br/>2. 内存:建议使用64M 以上。<br/>3. 硬盘:硬盘必需有60M 以上的空间。<br/>4. 显示器:一般VGA 或SVGA 显示卡。Windows 色彩显示<br/>请设256 色或以上,屏幕分辨率请设为800×600 或以上。

2007-06-14

空空如也

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

TA关注的人

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