- VC.NET
-
VC++.net 整合开发环境使用技巧
在下面我将会以条目的形式为大家描述vc.net2003的各项使用技巧,你完全可以挑选你感兴趣的内存来看,甚至不看都无所谓哈,只求你的一点支持,up一下就好,算是对我工作的鼓励吧! 首先我是在vc.net2003的环境下使用这些技巧的,当然希望你也能有一套。当然,不是说vc6就完全不能使用,只是有部分功能不能使用罢了,具体...
深入剖析C++中重载函数的应用
重载函数(overloaded function)是c++支持的一种特殊函数,c++编译器对函数重载的判断更是c++语言中最复杂的内容之一 首先我们先明确一下重载函数的定义:在相同的声明域中的函数名相同的,而参数表不同的,即通过函数的参数表而唯一标识并且来区分函数的一种特殊的函数。 您也许要问,函数为什么要重载呢?何时应该选择函数重载(function ove...
Visual C++中实现文件间批量转换功能
一、前言 本人在开发惠普色谱工作站增强软件的过程中,实现了把指定目录下的色谱数据文件全部转换成纯文本文件的功能。下面,通过用一个具体的例子来说明此功能的实现方法。 全部代码用visual c++6.0在windows95/98/2000下编译通过。 二、实例 首先用mfc appwizard生成一个sdi风格的应用程序test,生成过程中全部使...
怎么创建无模式对话框
无模式对话框与有模式对话框不同的是在创建后其他窗口都可以继续接收用户输入,因此无模式对话框有些类似一个弹出窗口。创建无模式对话框需要调用 bool cdialog::create( uint nidtemplate, cwnd* pparentwnd = null );之后还需要调用bool cdialog::showwindow( sw_show);进行显示,否则无模式对话框将是不可见的。相关代码如下: ...
VC2005的System::String转换为std::string
今天在做一个划词的程序,用了sqlite做词库,词在存进去的时候,用的是ansi编码,可是从textbox里读出来的是unicode编码,为了这个转换,我忙了两天了,现在终于解决了,写在这里,为以后用,以为后来的同志们做一个例程了! std::string converttostring(system::string^ str) { int q=(int)system::runtime::interopservices::marshal::stringt...
主动编程与被动编程!
1、被动编程。 就好比对日外包的项目,不是太了解,只是有所耳闻。听说日本公司那面会发过来一份(也许用一批更好一些)很详细的文档,里面的内容就是编写代码的详细的要求,会非常非常的详细,细到一个页面里面放置列表页面显示那些信息,一页多少条记录、表单里面放多少个控件,以及控件的id、类型、大小、等等信息。 不管对日外包的项目里的文...
浏览器端应用MVC
我们在前面一直将注意力集中于应用中的小细节。现在可以扩大一下视野,考虑启动时交付在浏览器上的完整的javascript应用。这也可以按mvc模式进行结构化,由于清晰地分离了关注点,得到较大的优化。 在这个级别,模型由业务领域对象组成,视图是整个可编程处理的页面,控制器是将ui和领域对象相连接的代码中所有事件处理函数的组合。图4-2展示了这个级...
VC++应用程序中如何读取文本数据
我们通常把数据存诸在txt文件上,但是我们通常要把这些数据取出来并进行处理。下面我将介绍一种在vc++应用程序中读取文本数据的方法。 一。前言 因为经常要处理地质方面的数据。但是很多数据它不是直接存贮在数据库文件(如access文件等),而是存贮在txt文件。经常有同学问我怎么通过编程读取实现...
用VC进行COM编程所必须掌握的理论知识
这篇文章是给初学者看的,尽量写得比较通俗易懂,并且尽量避免编程细节。完全是根据我自己的学习体会写的,其中若有技术上的错误之处,请大家多多指正。 一、为什么要用com 软件工程发展到今天,从一开始的结构化编程,到面向对象编程,再到现在的com编程,目标只有一个,就是希望软件能象积方块一样是累起来的,是组装起来的,而不是一点点编出...
Visual C++实现Flash动画播放
摘要: 本文通过在vc中将外部swf格式文件内嵌为vc的内部资源,使其在程序运行过程中从资源动态释放到临时文件,从而实现vc对flash动画的播放。 引言 flash动画由于可以很方便地把用户的想象通过动画显现出来,使原本只属于专业制作人员的动画制作变的异乎寻常的快捷、方便。由于flash制作的动画...