内容列表
制作伸展自如、收缩随意的对话框
                            制作伸展自如、收缩随意的对话框 菡冰 Visual C++以其
分类:VC语言 查阅全文
VC的若干实用小技巧(-)
Visual C++6.0(5.0)开发工具功能非常强大,但是对于初学者来说,却有很多细节的问题需要注意。作者搜集整理了以下一些实用小技巧,希望对初学者有所帮助。 1:使用vc开发项目时,常会遇到这种情况: 即明明只改动了一个文件,却要把整个项目全部重新编译连接一次。刚刚连接好,一运行,又提示重新编译连接一次,非常讨厌。这是因为出现了未来文件的缘故。 解决方法: 找出对应文件夹下的
分类:VC语言 查阅全文
设计模式(一:Abstract Factory模式)
  设计模式   设计模式观念和理论逐渐成为面向对象(OO)领域中最热门的研究之一。本文将探讨如何使用模式﹐解决软件的常见问题。中所使用的模式都来自于"Design Patterns: Elements of Reusable Object-Oriented Software"一文中所总结的模式。 什么是模式?     模式是人们遭
分类:VC语言 查阅全文
潘爱民::介绍一本关于ATL的书《ATL Internals》
言 面对计算机图书市场的繁荣景象,我经常感叹今天学习计算机开发技术的同道们是多么幸运。十年前,我们学习计算机语言非常不容易,要掌握各种开发工具只有靠自己的摸索和极少量的参考手册。我记得,94年我学习Visual C++和MFC的时候,基本上只有靠软件自带的联机帮助;现在情形大不同了,书店中的计算机图书琳琅满目,关于Visual C++和MFC的书籍尤其多。有几位编辑朋友劝我写一点这方面的书,我觉
分类:VC语言 查阅全文
VC++中具有3D文本的按纽控件
用具有OwnerDraw风格实现上述目的。 1.运行AppWizard生成一个基于对话框的test工程,在对话框中加入一个CButton控件。在CButton控件的General属性页将控件的ID改为IDC_3DTEXTBTN,Caption改为“谁与争疯”,在控件Styles属性页选中OwnerDraw,其余设置保持默认。 2.用classwizard创建一个新类:C3dTextButt
分类:VC语言 查阅全文
VC++中MFC窗口对象的清除
对于vc++初学者来说,总觉得窗口对象的清除过程有些莫名其妙.在程序中看不到对delete的显式调用,这似乎违反了c++中有关初始化和清除的规则.那么,程序是怎样取消一个窗口对象? 要消除窗口对象,必须清楚窗口对象的构成.在一个通常的程序中,先创建c++窗口对象,然后由Windows创建实际的窗口结构,并返回句柄与c++对象连接.也就是说,窗口对象包含c++窗口对象和Windows窗口对象,两
分类:VC语言 查阅全文
基于组件的软件构造系统
  各位朋友: 我们是大连市的一个软件开发组,经过几年的努力,我们开发出一个基于“组件”的软件构造平台,这个平台采用集成Microsoft Visual Basic for Application 6.x SDK技术(如同Microsoft Office以及AutoCAD 2000等软件一样),特点是用户可以运用Microsoft Visual C++、Microsoft Visua
分类:VC语言 查阅全文
Countdown Begins! 倒记时开始!!5,4,3,2,1,fire!xp bomb!
Industry Rallies Toward Oct. 25th Launch Date of Windows XP REDMOND, Wash. -- May 9, 2001 -- Microsoft Corp. today announced it will launch Microsoft® Windows® XP, the highly anticipated nex
分类:VC语言 查阅全文
值的一读的C++精品文章:论C++构造函数中的不合理设计
  论C++构造函数中的不合理设计作者:张岩     在C++中,构造函数是一个在构件对象的时候调用的特殊的函数,其目的是对对象进行初始化的工作,从而使对象被使用之前可以处于一种合理的状态。但是,构造函数的设计并不完美,甚至有些不合理的特性。比如说,限定构造函数名称与类的名称相同的条件。这些特性在构造C++编译器的时候是值得引起注意的。还有,在今后C++的标准修订或者制定其他面向对象
分类:VC语言 查阅全文
模式设计(二:abstract factory 续)
通过以上的讲解我们可以大概了解abstract factory 的概念。以下我们深入讲解她的特性。我们通过以下方式来具体探讨:意图、动机、适用性、结构、参与者、协作、效果、实现 意图:[提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们的具体类](来自于"Design Patterns: Elements of Reusable Object-Oriented Software")
分类:VC语言 查阅全文
编程破解CMOS密码
编程破解CMOS密码 --------------------------------------------------------------------------------    如果你忘记了CMOS密码,那你将怎样处理呢?我想,最原始的办法就是放电。这种方法固然可以达到清除CMOS密码的目的,但在操作时需要打开机箱,而且CMOS设置也将被一并清除,显然太麻烦。另外还有一种比放电略
分类:VC语言 查阅全文
动感的图标
  动感的图标    看了这么久的WINDOWS 单调而标准的界面,不知你是否会觉得有些烦。其实你只需要稍做改动,就可令你的应用程序增色不少。用一句流行的话来说,就是COOL极了。本文将介绍一种在窗口标题栏实现动态图标的方法,只需少量的代码,就可以得到一种奇妙的效果。就像超级解霸在运行时不断转动的图标一样。   下面就让我们开始吧。我们将用VISUAL C++来实现它。首先
分类:VC语言 查阅全文
VC的若干实用小技巧(=)
11:怎样快速生成一个与现有项目除了项目名外完全相同的新项目? 利用File菜单下生成新项目中的Custom AppWizard ,选择 An existing Project ,然后选择现有项目的项目文件名(*.dsp)Finish,编译后就生成一个可以生成与现有项目相同但可以重新取名的项目的AppWizard。你可以象用MFC AppWizard一样用它。如果不想用了,可以在VC 安装目录
分类:VC语言 查阅全文
如何用VC++和Visual Foxpro进行ActiveX数据通讯
         在进行软件开发的过程中,如何在不同的编程工具之间进行数据交换和通讯,需要进行不断的探索和总结。我们在开发机械CAD仿真软件的过程中,遇到了在VC++中读取和修改Visual Foxpro中数据的问题。经过许多次的试验,我们通过采用自动服务器(ActiveX Automation)的方法圆满解决了这个问
分类:VC语言 查阅全文
COM中的可连接对象与连接点机制及其MFC程序实现
可连接对象和连接点机制的基本原理 为了在组件对象和客户之间提供更大的交互能力,组件对象也需要主动与客户进行通信。组件对象通过出接口(Outgoing Interface)与客户进行通信。如果一个组件对象定义了一个或者多个出接口则此组件对象叫做可连接点对象。 所谓出接口也是COM接口。每个出接口包含一组成员函数,每个成员函数代表了一个事件、一个通知或者一个请求。但是这些接口是在客户
分类:VC语言 查阅全文
实现类似IE的打印网页功能
       当我们点击工具条上的“打印”按钮实现IE的打印函数功能时,发现没有“打印机安 装”对话框显示出来,程序会自动开始打印文档。这个特点也被用于Microsoft Word中。 在应用程序中实现这个特点,编码如下: void CMyBrowser::OnPrint() { LPOLECOMMANDTARGET pCmdT
分类:VC语言 查阅全文
用VC 6.0实现串行通信的三种方法
用VC 6.0实现串行通信的三种方法 中国科学院上海光学精密机械研究所(201800) 王颖 前 言 ---- 在实验室和工业应用中,串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛。依据不同的条件实现对串口的灵活编程控制是我们所需要的。 ----在光学镜片镀膜工艺中,用单片机进行多路温度数据采集控制,采集结果以串行方式进入主机,每隔10秒向主
分类:VC语言 查阅全文
用Visual C++程序实现设置ODBC数据源
用Visual C++程序实现设置ODBC数据源 苏州供电局信息中心 唐一均 ---- ODBC(Open Database Conectivity)即开放式数据库互联,作为Windows开放性结构的一个重要部分已经为很多的Windows程序员所熟悉,ODBC的工作依赖于数据库制造商提供的驱动程序,使用ODBC API的时候,Windows的ODBC管理程序,把数据库访问的请求传递给正
分类:VC语言 查阅全文
CRectTracker类的使用
CRectTracker类的使用 作者:二鸡蛋 CRectTracker(俗称“橡皮筋”类)是一个非常有意思的类。你在Windows中经常看到这样的情况:它可以用做显示边界,你也可以扽它的八个角用来放大缩小,或做框选使用。如何通过编程来实现这种功能呢?这就是CRectTracker类的作用;        
分类:VC语言 查阅全文
VC++中实现程序互斥运行
                                 &n
分类:VC语言 查阅全文
<< 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 >>