Welcome 微信登录

首页 / 软件开发 / VC.NET

把其他C/C++编译器集成到VC2005中

把其他C/C++编译器集成到VC2005中

把其他C/C++编译器集成到VC2005中2007-05-12 blog 在Visual C++ 2005中,如何调用其它编译器编译cpp文件呢? 换句话说,如何把其它编译器集成到VC2005的IDE中呢? 象IIC这样的编译器安装之后会自动集成进来,要集成其他编译器那还得自己动手。下面介绍一种简单的方法。另外,在VC2005的IDE中是不能编译单个.cpp文件的,除非把它放在工程中。但是,我们可以通过调用外部工具实现编译单文件。把cl.exe添加到外部工...
Visual Studio 2005体验泛型编程

Visual Studio 2005体验泛型编程

Visual Studio 2005体验泛型编程2007-05-12 VCKBASE 许嵩罡编…Visual Studio 2005 为 Microsoft .NET 框架带来了泛型编程的类型参数化模型。当然,类型参数化是C++程序员的事情。所以,对于那些还不熟悉它们的人,我将在本文中对泛型编程做一个简要的介绍。泛型编程的基本思想是交付固定的代码库,这个代码库支持潜在的无限类型集合。有两种用于泛型编程的常规模型:通用类型容器模型(Universal Typ...
用VC.NET制作启动屏幕的新方法

用VC.NET制作启动屏幕的新方法

用VC.NET制作启动屏幕的新方法2007-05-12 天极 陈治军在利用VC++.net编程过程中,遇到制作启动屏幕的问题,几经试验,得出一种方便简单的制作方法。基本原理是利用对话框窗口的特性,在启动时首先创建对话框,设置一个获得位图文件的句柄,利用Picture控件的SetBitmap(HBITMAP hBitmap)方法,使位图文件充满整个Picture控件窗口,最后设置定时器,整个启动屏幕就制作完成。下面介绍具体实现步骤。1. 打开VS.net的开...
体验Visual C++.NET 2005中的STL

体验Visual C++.NET 2005中的STL

体验Visual C++.NET 2005中的STL2007-05-12 天极 LITHR为了更好的使STL适合.NET开发,Visual C++产品组,在2005版的Visual C++中重新设计了STL,并命名为STL.NET,从Beta1版本的产品中开始提供。 在STL.NET的设计中,STL的实现使用了CLI泛型和C++模版机制。2005版本的C++将加入C++/CLI动态编程的支持,应当会成为最能够满足程序员设计的语言。 给予程序员丰富的...
VC 2005下利用OpenGL实现三维绘图

VC 2005下利用OpenGL实现三维绘图

VC 2005下利用OpenGL实现三维绘图2007-05-13 Blog bz201在三维绘图蓬勃发展的过程中,计算机公司推出了大量的三维绘图软件包。其中SGI公司推出的OpenGL,作为一个性能优越的图形应用程序设计界面(API)异军突起,取得了很大的成就。它以高性能的交互式三维图形建模能力和易于编程开发,得到了Microsoft、IBM、DEC、Sun、HP等大公司的认同。因此,OpenGL已经成为一种三维图形开发标准,是从事三维图形开发工作的必要工...
用VC.NET实现清爽便利的Windows游戏窗口

用VC.NET实现清爽便利的Windows游戏窗口

用VC.NET实现清爽便利的Windows游戏窗口2007-05-13 Blog 因为最早做的一个游戏DEMO是全屏加上鼠标独占,而且不能全屏/窗口切换,加上自己做的游戏又粗糙,感觉极为不爽。现在想想,其实当我玩游戏的时候,我是喜欢窗口化的,可以随便拖动,这样玩游戏的时候也可以兼做其他事情,而且鼠标一定不能独占,最好是要放进去是个性化鼠标,移出来又是系统鼠标。如果要做这样一个窗口,可以把以下这几个地方改一下。 先让VC.NET去生成一个Win32 Pr...
VC.NET扩展Windows磁盘清理工具的功能

VC.NET扩展Windows磁盘清理工具的功能

VC.NET扩展Windows磁盘清理工具的功能2007-05-13 计算机与信息技术 刘桂英引言 Windows磁盘清理工具(Disk CleanUp)是一个实用快捷并拥有简单易用界面的系统清理软件,更值得系统开发管理人员注意的是,此系统清理软件是建立在以COM技术为基础发展的,支持第三方插件,并且可以根据需要自制定义功能二次开发的平台。在这里,我们对于Windows磁盘清理工具的开发接口做深入地研究,在此基础上举例示范添加一个查找“*.t...
VC++.NET实现应用程序XP风格

VC++.NET实现应用程序XP风格

VC++.NET实现应用程序XP风格2007-05-13 电脑报 麦国恒首先,我必须说明一下:以下说的XP风格程序并非可以运行在任何Win32平台上,而是在Windows XP下运行的。有的朋友可就纳闷了,任何在Windows XP下运行都有XP风格嘛,为何要花功夫去“实现”。请先看看下面两幅图图1图2 在开发时实现 怎么样?应该明白其中的区别了吧。为什么会这样?因为微软为Windows XP提供了Themes服务。Themes...
用Visual C++.NET简单实现GIF动画

用Visual C++.NET简单实现GIF动画

用Visual C++.NET简单实现GIF动画2007-05-12 vckbase caeser2自从gif动画格式推出这十几年来,可是忙坏了C/C++的程序员。远的不说,就说这几年吧,各种方法可谓五花八门,有的直读文件,一行一行不厌其烦的分析;有的使用IPicture,大把大把的玩接口;有的封装成COM,谁也不知道他怎么实现的......现在有了GDI+,大家更忙活了,所以我写了这篇文章。其实只要使用.net框架封装好的几个函数,就能轻松搞定了,这里要...
VC++.NET 2003代码优化方法

VC++.NET 2003代码优化方法

VC++.NET 2003代码优化方法2007-05-13cnss概要:这篇文章介绍了Visual C++.NET 2003中的代码优化。另外,有些读者可能对VC.NET 2002的优化不太了解,所以我们会简短介绍一下全程优化(Whole Program Optimization)。最后我们用一些例子充分表现一下VC.NET的优化性能,并对其讨论。 前言人们在使用一个新的编程工具时总会感到缺乏自信,本文试图让你对VC的代码优化有更直观的感觉,希望你能通过阅...
基于VC.NET的GDI+图像处理

基于VC.NET的GDI+图像处理

基于VC.NET的GDI+图像处理2007-05-13 天极 ADDING我们知道,在以往的图像处理中,常常要根据不同图像文件的格式及其数据存储结构在不同格式中进行转换。某个图像文件的显示也是依靠对文件数据结构的剖析,然后读取相关图像数据而实现的。现在,GDI+提供了Image和Bitmap类使我们能轻松容易地处理图像。概述GDI+支持大多数流行的图像文件格式,如BMP、GIF、JPEG、TIFF和PNG等。下面先来介绍这些图像文件,然后再说明Image和...
基于VC.NET的GDI+编程之CImage

基于VC.NET的GDI+编程之CImage

基于VC.NET的GDI+编程之CImage2007-05-14 天极 ADDING我们知道,Visual C++的CBitmap类和静态图片控件的功能是比较弱的,它只能显示出在资源中的图标、位图、光标以及图元文件的内容,而不像VB中的Image控件可以显示出绝大多数的外部图像文件(BMP、GIF、JPEG等)。因此,想要在对话框或其他窗口中显示外部图像文件则只能借助于第三方提供的控件或代码。现在,MFC和ATL共享的新类CImage为图像处理提供了许多相...
用Visual C++.NET进行GDI+编程

用Visual C++.NET进行GDI+编程

用Visual C++.NET进行GDI+编程2007-05-14 天极 ADDINGGDI+接口是Microsoft Whistler操作系统中的一部分,它是GDI的一个新版本,不仅在GDI基础上添加许多新特性而且对原有的GDI功能进行优化。在为开发人员提供的二维矢量图形、文本、图像处理、区域、路径以及图形数据矩阵等方面构造了一系列相关的类,如Bitmap(位图类)、Brush(画刷类)、Color(颜色类)、Font(字体类)、Graphics(图形类...
用Visual C++.NET实现XML解析

用Visual C++.NET实现XML解析

用Visual C++.NET实现XML解析2007-05-14 天极 陶刚编译对于多数开发者来说,Web服务已经成为某种固定不变的东西了,因为他们把Internet看作是促进应用程序应用的最好途径。一些Web服务(例如Amazon.com Web服务)是公共的,并且很容易被要求把这种服务包含在应用程序中。其它一些Web服务是私有的,并且需要访问的特定知识。无论涉及哪种Web服务,他们都依赖XML传递数据。因此,在提到Web服务的时候,XML解析是开发者想...
体验Visual Studio 2005中C++语言

体验Visual Studio 2005中C++语言

体验Visual Studio 2005中C++语言2007-05-14 天极 刘涛Viusal Studio2005极大地丰富了它的库,可以说是科研背后的清障机和加速器,对于这一点,我想大部分人都是这么认为的。它带来的大量工具及新增的功能性函数使开发人员的生活越来越快乐、简单。但对于我来说,所有这些与Visual Studio2005在C++上做的改变相比却都显得是那么苍白无力。这篇文章中,我着重叙述即将向用户发行的Viusal Studio2005版本...
VC++.NET中定义和使用MFC DLL(一)

VC++.NET中定义和使用MFC DLL(一)

VC++.NET中定义和使用MFC DLL(一)2007-05-14 天极 sundy26什么是DLL? DLL指的是动态链接库(Dynamic Link Library),它是一个可以被多个应用程序(甚至是不同语言编写的应用程序)同时调用的可执行二进制文件,是一个可共享的库。DLL是建立在客户/服务器通信的概念上,包含若干函数、类或资源的库文件,函数和数据被存储在一个DLL(服务器)上并由一个或多个客户导出而使用,这些客户可以是应用程序或者是其它的DL...
VC++.NET开发环境整合技巧

VC++.NET开发环境整合技巧

VC++.NET开发环境整合技巧2007-05-14fireseed1. 主窗口内的每一个子窗口都是可以dock的,dock在边上的子窗口在右上角有两个按扭,一个是关闭,一个是图钉。当图钉按下时,子窗口就不会再自动缩回到边上,而且可以通过拖动子窗口的标题栏把它拉出来。我建议将所有不需要的子窗口都关掉,再将dock到底部和左边的所有子窗体也关掉,需要的子窗体全部放到右边,然后把图钉拔起来,要看的时候把鼠标移过去就可以看到了,滑动出来的时候不会挡住代码,给代码...
<< 1 2 3 4 5 6 7 8 9 10 >>