内容列表
- 关于push和pull模式的说明
- 最近好像很多人关注网络数据流的时时播放.要求延时小.所以大家考虑使用push模式.确实,push模式是针对live streaming video.pull针对的是文件的播放.可是麻烦的是,如果想使用push播放,并且需要splitter filter的话,就会遇到麻烦了.(如果,只是播放video,直接连接到decoder filter的话,应该没有这个麻烦),因为并不是所有的splitter
- 分类:VC语言 查阅全文
- 使用DriverStudio开发WDM设备驱动程序入门
- 编者按:本文的内容主要由DriverStudio的随机文档翻译整理而来。本文的读者最好有以下软件:DriverStudio2.5,Visual Studio6.0,以及Windows 2000 DDK。本文假设你已安装了这些软件。DriverStudio2.5可在驱动开发网(www.Driverdevelop.com)下载到测试版,Windows 2000 DDK可在微软的网站免费下载,Visua
- 分类:VC语言 查阅全文
- 制作扑克控件
-
VCKBASE Online Help Journal No.12
扑克控件制作实例作者:龙浩天 (浪子转载自http://www.vckbase.com)
前言本文以扑克控件的制作过程为实例,介绍了MFC ActiveX控件的详细制作过程,希望对学习控件编写的朋友有所帮助。下载扑克控件源代码 大小:92K一、
- 分类:VC语言 查阅全文
- 对话框隐藏的几种方法
- 对话框隐藏的几种方法
作者:A Kun ([email protected])
日期:2001/12/15
有很多应用程序要求一起动就隐藏起来,这些程序多作为后台程序运行,希望不影响其他窗口,往往只在托盘区显示一个图标。这些程序通常都是对话框程序,而对话框在初始化的过程上与SDI、MDI的初始化是不同的,对话框只需要DoModule或者是CreateDialog等等对话框函数调用一次便可,SDI
- 分类:VC语言 查阅全文
- 异常处理
- C++ Exception Handler2001-12-11
异常处理的基本思想是简化程序的错误代码,为程序键壮性提供一个标准检测机制。
也许我们已经使用过异常,但是你会是一种习惯吗,不要老是想着当我打开一个文件的时候才用异常判断一下,我知道对你来说你喜欢用return value或者是print error message来做,你想过这样做会导致Memory Leak,系统退出,代码重复
- 分类:VC语言 查阅全文
- Vb下调用Help文件
- VB的应用程序帮助文件非常方便,只要对对象App的属性HelpFile赋值即可。现支持的格式有两种.chm与.hlp
例: app.helpfile = "c:\help.chm"
在应用程序的任何地方都可以按F1调出帮助文档。
怎样通过点击菜单调出帮助文件?
有两种方法:
一、用Sh
- 分类:VC语言 查阅全文
- 使用ADO调用存储过程
- 使用ADO调用存储过程 在ADO中调用存储过程一直是一个困扰大家的问题。其实,关于ADO调用存储过程的 方法在很多书中都有讲到,标准的做法无非是按照以下步骤进行: 1、生成并初始化一个_CommandPtr对象; 2、生成调用存储过程需要的参数,这些参数都是_ParameterPtr对象; 3、按照顺序将使用_CommandPtr的Append方法为存储过程提供参数(包
- 分类:VC语言 查阅全文
- 如何实现在java中实现右键菜单
- 如何实现在java中实现右键菜单AntGhazi/2001.12.14 主页:antghazi.yeah.net
这篇文件仍然是在CSDN的java没有找到相关资料的情况下而写,希望这篇文章能帮各位兄弟省点时间。在java中使实现右键菜单十分简单,只需用到一个控件:PopupMenu.首先,需要声明一个PopupMenu对像。PopupMenu popupMenu1 = new PopupMen
- 分类:VC语言 查阅全文
- 用MFC如何高效地绘图
- 用MFC如何高效地绘图
TouchMe
显示图形如何避免闪烁,如何提高显示效率是问得比较多的问题。而且多数人认为MFC的绘图函数效率很低,总是想寻求其它的解决方案。MFC的绘图效率的确不高但也不差,而且它的绘图函数使用非常简单,只要使用方法得当,再加上一些技巧,用MFC可以得到效率很高的绘图程序。我想就我长期(呵呵当然也只有2年多)使用MFC绘图的经验谈谈
- 分类:VC语言 查阅全文
- ADO.NET(Beta2)基础(1)——综述
- 图1表示层通常基于HTML输出,并能够很好地与任何较新的浏览器一起工作。网页是在 Web服务器上使用Active Server Pages (ASP)构建的,并且只有在一些相当特殊的情况下才试图通过COM、动态HTML和XML支持来提供浏览器的实际功能。 关键之处是中间层,其中通常有一层或多层业务对象获取并交换数据来响应用户的输入。这些组件可能需要彼此传递数据,并且在传递数据的过程中,它们需要一种
- 分类:VC语言 查阅全文
- 剪贴板大观园(二): 剪贴板间谍(ClipSpy)
-
ClipSpy
1999.12.27 [beginner] &nb
- 分类:VC语言 查阅全文
- exeLock技术完全分析
- 真辛苦啊!这是我想说的第一句话。 有时痛苦得都不想做下去了,但我始终相信我可以做出来,就坚持下来了。要命的是,我的键盘和鼠标都不太灵活了,更要命的是,我连买一只新鼠标的钱都拿不出来! 一开始想做这个程序的时候,发现从理论上来讲真的是非常的简单,设有一个程序名叫dosometh
- 分类:VC语言 查阅全文
- 我对C++中虚函数、纯虚函数在实现多态中作用的一点浅薄认识
-
多态是面向对象程序设计和面向过程程序设计的主要区别之一,何谓多态?记得在CSDN里一篇论C++多态的文章里有一名话:“龙生九子,子子不同”多态就是同一个处理手段可以用来处理多种不同的情况,在钱能老师的《C++程序设计教程》书中有这样一个例子:定义了一个小学生类[本文全部代码均用伪码]class Student{public: Student(){}~Student(){}
- 分类:VC语言 查阅全文
- 我的Windows Socket API 使用经验
- &n
- 分类:VC语言 查阅全文
- 我编写的俄罗斯方块源代码,支持单机对战,可定制方块数,键盘等!!!
- 没有UI部分,要修改玩家人数,方块数,颜色,键盘配置请看CGameController的Start函数,请大家提提意见,我想做成像上海热线的俄罗斯方块,支持网络对战。(应该不改动程序的整体结构),
//head file Diamond.h
// Diamond.h: interface for the CDiamond class.////////////////////////
- 分类:VC语言 查阅全文
- vb下发送邮件,一行代码搞定
- vb下发送邮件,一行代码搞定
用shell函数进行发送
shell "mailto:" & 邮箱名 , VbHide
例:
shell mailto:[email protected] , VbHide
注意:
这只是调用写邮件的工具如Out
- 分类:VC语言 查阅全文
- 根据Internet Explorer_Server窗口得到IHtmlDocument2接口
- 代码很少,自己看
#include <mshtml.h>#include <atlbase.h>#include <oleacc.h>
BOOL CALLBACK EnumChildProc(HWND hwnd,LPARAM lParam){ TCHAR buf[100];
::GetClassName( hwnd, (LP
- 分类:VC语言 查阅全文
- 虚拟设备驱动程序的设计与实现
-
虚拟设备驱动程序的设计与实现
陈国友
由于Windows对系统底层操作采取了屏蔽的策略,因而对用户而言,系统变得更为安全,但这却给众多的硬件或者系统软件开发人员带来了不小的困难,因为只要应用中涉及到底层的操作,开发人员就不得不深入到Windows的内核去编写属于系统级的虚拟设备驱动程序。Win 98与Win 95设备驱动程序的机理不尽相同,Win 98不仅支持与W
- 分类:VC语言 查阅全文
- 在VC中使用ADO
- 在VC中使用ADO
导入ADO类型库#pragma warning(disable: 4146)
#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename( "EOF", "adoEOF" )
#pragma warning(default: 4146)注:在最新的SDK中
- 分类:VC语言 查阅全文
- HOWTO:访问成员函数指针?
- HOWTO:访问成员函数指针? #include <iostream.h>
#include <afxwin.h>
typedef double TYPE;
class A
{
public:
bool fun(TYPE& n) //参数是引用类型可以统一处理(Very good!)
{
c
- 分类:VC语言 查阅全文