内容列表
- 如何在自己的程序中加入宏的功能
- 如何在自己的程序中加入宏的功能
实现功能:在程序中加入执行宏语句的功能,如Microsoft Word一样,可以在里面运行宏,利用宏实现一些特殊功能。
使用技术:Automotion
程序实现:1、新建对话框程序,加入编辑框,选中其Multiline属性。
 
- 分类:VC语言 查阅全文
- 流媒体学习笔记----配置一个编码进程
-
配置一个编码进程
要想完全地配置一个编码程序,下面的接口必须被正确地设置。注意可选择的接口。
1. The IWMEncAttributes interface (optional).(可选择的,随意的)
2. The IWMEncBroadcast interface (optional).
3.&
- 分类:VC语言 查阅全文
- Add COM and ActiveX Support in .NET Compact Framework Using Odyssey Software CFCOM(中文)
- Add COM and ActiveX Support in .NET Compact Framework Using Odyssey Software CFCOM(中文)
Andy Sjöströmbusinessanyplace.net
September 2003
Applies to:
Microsoft® .NET
- 分类:VC语言 查阅全文
- 在VC中动态改变菜单
-
>
谈在VC中动态改变菜单
大部分Windows应用程序都使用下拉式菜单实现自己特定的函数,它使编程更加方便,不需要在程序中增加多个按钮以完成这些操作。大多数情况下,我们的程序编译生成后,菜单就确定了,不能再修改。然而,在很多情况下,程序要根据用户的自己设置产生不同的菜单以适应不同用户的要求,这就需要我们动态的改变菜单。接下来我们就分析如何动态的生成不同的菜单。 第一步:
- 分类:VC语言 查阅全文
- 图像平滑滚动效果的VC实现
-
> 前言: 在图像的编程中,经常会遇到这样一种情况,在有限的区域中显示了一幅大图,这时要浏览图像的各个部分,这就需要用到图像的滚动。关于它的实现,许多书都有提及,但其中的关键点和难点,即拖动中的刷新和闪烁问题,却讲述的不多,这也是我写本文的目的所在,下面我将详细分析实现方法。 实现效果及实现方法: 在图像区域中按下鼠标左键,可拖动图像在某一有限区域中任
- 分类:VC语言 查阅全文
- 站在面相对象角度小议C++
-
以下都是我个人对C++的评述。主以评述C++的面相对象特性。及对C的扩展的内容。作为一个中间语言C是很成功我们可以通过C去直接读写内存。例如:int i; int *pI=&i;指针的操作几乎可以让C成为一个结构化了的汇编语言。C++作为C的扩展或者说在不损C的效率的同时(准确的说是5%的损失)要达到一个面相对象语言所应该举办的基本特性。则必须包含C的所有语法元素又要加入面
- 分类:VC语言 查阅全文
- .Net中的反射使用入门
- MSDN:ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpguide/html/cpcondiscoveringtypeinformationatruntime.htm提纲:1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态
- 分类:VC语言 查阅全文
- 编程语言的异同及选择
- 编程语言的异同及选择
2003.9 (所有版权保留)
一、各种语言编程的共同点
1. 基本单位都是函数
绝大多数语言的基本单位都是函数。运行环境提供给我们的是函数入口,我们编程序时写的主要内容也是函数。运行时,我们编写的程序内的函数或者直接调用操作系统的函数,或调用组件的接口内的函数,或调用虚拟机的函数,或调用运行环境的其他函数。
2. 函数内算法的实现差别不大
真正的价值
- 分类:VC语言 查阅全文
- VC++ ADO开发实践之一
- ADO第一次亲密接触 -- ADO开发实践之一 一、ADO简介ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,请不必为此担心,即使你对OLE DB,COM不了解也能轻松对付ADO,因为它非常简单易用,甚至比你以往所接触的ODBC API、DAO、RDO都要容易使用,并不失灵活性。本文将详细地介绍
- 分类:VC语言 查阅全文
- VC++ ADO开发实践之七
- 一致的数据访问技术ADO/OLE DB Microsoft新近推出的UDA(Universal Data Access,一致数据访问技术)为关系型或非关系型数据访问提供了一致的访问接口,为企业级Intranet应用多层软件结构提供了数据接口标准。一致数据访问包括两层软件接口,分别为ADO(Active Data Object)和OLED B,对应于不同层次的应用
- 分类:VC语言 查阅全文
- VC++ ADO开发实践之六
- 在Visual C++中用ADO进行数据库编程作者:蒋东宇
ActiveX数据对象(ADO)是OLE DB上面的高层数据库API。我们在C++程序中也可以调用ADO。本文将在VC 6.0环境下做一个小小的例子解释如何使用ADO。
1. 生成应用程序框架并初始化OLE/COM库环境
创建一个标准的MFC AppWizard(exe)应用程序,然后在应用程序类的I
- 分类:VC语言 查阅全文
- VC++ ADO开发实践之四
- 在VC中使用ADO开发数据库应用程序 1.引入ADO库文件使用ADO前必须在工程的stdafx.h文件里用直接引入符号#import引入ADO库文件,以使编译器能正确编译。代码如下所示:#import "c:\program files\common files\system\ado\msado15.dll"no—namespaces rename("EOF" a
- 分类:VC语言 查阅全文
- VC++ ADO开发实践之三
- 在Visual C++中如何利用UDL文件来建立ADO连接 使用通用数据连接文件(*.UDL,以下简称文件)来创建ADO连接,可以和ODBC一样可视化地定义要连接的数据源,从而实现数据访问的透明性。
1.使用UDL文件来创建ADO连接 创建ADO的连接,首先要设置ADO连接对象的ConnectionString属性,该属性提供所要连接
- 分类:VC语言 查阅全文
- VC++ ADO开发实践之二
- 使用ADO实现BLOB数据的存取 -- ADO开发实践之二
一、前言在上一篇文章《ADO第一次亲密接触》中我们详细介绍了ADO基本的操作方法,在实际的开发过程中我们常常需要存储较大的二进制数据对象,比如:图像、音频文件、或其它二进制数据,这些数据我们称之为二进制大对象BLOB(Binary Large Object),其存取的方式与普通数据有所区别。本文将介绍利用ADO在数据库中存取BLOB数据
- 分类:VC语言 查阅全文
- 软件生态危机
- 软件生态危机——微软操作系统垄断造成的软件生态种群过于单一潜伏着极大的危机
在自然界任何一种生态系中,品种过于单一的危害性都很大。最典型的例子莫过18世纪爱尔兰由于单一种植马铃薯而酿成的“爱尔兰大饥荒”。马铃薯祖宗生长在包括智利和秘鲁在内的部分南美地区。西班牙的航海者把马铃薯带到了欧洲,这种作物在爱尔兰贫瘠土地上生长很好,营养丰富,爱尔兰人很爱吃
- 分类:VC语言 查阅全文
- 使用Sniffer截获流经本机网卡的IP数据包
- Win2K下的Sniffer工具源代码 详细信息 < 局域网 >
Win2K下的Sniffer源代码。
[代码性质] VC完整应用程序代码[代码作者] zw[文件大小] 130K [更新日期] 2002-11-26 19:47:00 [下载次数] 6015 http://www.vckbase.com/code/downcode.asp?id=1692
- 分类:VC语言 查阅全文
- 《深入浅出MFC》读书笔记(一,二)
- 以下内容转自本人自己的blog:http://springbuilder.blogone.net
因为blogcn总给人不安全的感觉,现把上面的一些笔记转到这里来,权当作为备份,要是能对大家有一些参考价值,那将是本人极大的荣幸,呵呵。
《深入浅出MFC》读书笔记(一,二) 今天开始读《深入浅出MFC》了,顺便留下写东西,以便日后查看。第0章(全书概况) &nb
- 分类:VC语言 查阅全文
- 消息钩子函数入门篇
- Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息并进行处理。这样,我们就可以在系统中安装自定义的钩子,监视系统中特定事件的发生,完成特定的功能,比如截获键盘、鼠标的输入,
- 分类:VC语言 查阅全文
- 实现窗体自动隐藏(c代码)
- 实现窗体自动隐藏(c代码)
最近写个小程序,想让窗体自动隐藏,到csdn搜索,发现不少网友问这个问题,可是具体实现的例子不多,我经过琢磨,实现可记录停靠位置,可左上右三方停靠并隐藏。现将实现的例子拿出来供大家参考。 实现窗体自动隐藏方法有多种,可以使用定时器,不断监视鼠标,当鼠标移动到窗体边缘时,显示窗体,当鼠标离开后隐藏窗体。也可以在鼠标收到WM_NCMOUSEMOVE或
- 分类:VC语言 查阅全文
- 对错一点间
- 对错一点间
记得在武侠小说里,师傅和徒弟即便使用同一样的招数,但威力却大不相同。为啥呢?除了内力深厚的缘故外,主要源于对招数的领悟上。对错只在一点间,C++编程也如此。
看看下面代码:
第一种: (大师写的,Exceptional C++中文版P36)
- 分类:VC语言 查阅全文