摘要:
前 言 视频捕获是指由专用的视频采集卡捕获声频和视频信息,然后将其进行数据化处理,再经过软件的压缩进行处理,这时就可对这些数据进行保存、回放、传输等各种操作。 Windows专门提供了Video for Windows来对视频处理进行支持,提供的接口可以被大多数的视频采集卡支持,并有多种视频压缩驱动供选择(当然视频压缩可以自己开发),采集卡支持摄像头,TV等多种输入。 一. 视频捕获快速入...
阅读全文
posted @ 2008-10-06 16:09
Max Woods
阅读(726)
推荐(0)
摘要:
对于小摄像头的驱动有几种方法,通过使用DirectShow来驱动摄像头灵活性比较好,有简单的方法也有比较复杂但更有效的方法,本文只介绍简单方法,希望与大家交流! 用DirectShow来使用摄像头,一般要求摄像头的驱动是WDM格式的,当然,一些比较老的驱动格式DirectShow也可支持。DirectShow通过图形过滤管理器(Filter Graph Manager)来与上层应用程序和...
阅读全文
posted @ 2008-10-06 14:20
Max Woods
阅读(955)
推荐(0)
摘要:
var CreateDevEnum:ICreateDevEnum; EnumMoniker:IEnumMoniker; Moniker:IMoniker; PropertyBag:IPropertyBag; varName:OleVariant; hr:HRESULT; const IID_IPropertyBag: TGUID = '{55272A00-42CB-11...
阅读全文
posted @ 2008-09-27 15:17
Max Woods
阅读(853)
推荐(0)
摘要:
第一部分:背景知识 DirectShow是微软公司提供的一套在Windows平台上进行流媒体处理的开发包,与DirectX开发包一起发布。它经过DirectX 6.0中的DirectX Media发展而来,集成了DirectX家族中的其他成员(DirectDraw、DirectSound等),可以说是一位“集大成者”。 DirectShow能做些什么? DirectShow为多媒体流的捕捉和回放...
阅读全文
posted @ 2008-09-26 21:42
Max Woods
阅读(1010)
推荐(0)
摘要:
procedure TfmMain.Login; var si:STARTUPINFO; pi:PROCESS_INFORMATION; CommandLine:String; ProcessFileName:string; begin if (Trim(edtLoginName.Text)='') or (Trim(edtPassword.Text)='') then b...
阅读全文
posted @ 2008-09-26 10:17
Max Woods
阅读(3802)
推荐(0)
摘要:
Download source files - 33 Kb Abstract Intercepting and tracing process execution is a very useful mechanism for implementing NT Task Manager-like applications and systems that require manip...
阅读全文
posted @ 2008-09-25 23:46
Max Woods
阅读(599)
推荐(0)
摘要:
1 SHDocVw_TLB是shdocvw.dll的类型库导入单元,没有的话就改成shdocvw(delphi自带),或者在“Project”菜单下选“Import Type Library”,在弹出的对话框中再选择“Microsoft Internet Controls”,再点“Create Unit”即可。但是把第二个webbrowser改为webbrowser2.但以后其他工程要用就要改回来...
阅读全文
posted @ 2008-09-25 15:11
Max Woods
阅读(1338)
推荐(0)
摘要:
为了更好地控制WebBrowser,我们可以在一个com对象中实现IDocHostUIHandler(和IDocHostUIHandler2)接口,并把这个接口实现挂到WebBrowser实例上去,成功挂接之后,我们就可以通过实现这些接口的com对象控制WebBrowser的行为方式及其外观了。 为了演示如何挂接COM对象,我们假设我们在窗体上放置了一个TWebBrowser实例WB,并且...
阅读全文
posted @ 2008-09-25 14:42
Max Woods
阅读(1384)
推荐(0)
摘要:
做WEB开发的想把网页做成应用程序的界面,开发应用程序的又想把程序界面做得和WEB一样。本文介绍一下用HTML做软件UI用到的的一些技术。 其实HTML UI也不是什么新鲜事了,Norton Antivirus从几年前的版本就开始用了,vs.net2002中的开始页也用了这个技术。 from:http://wuchang.cnblogs.com/archive/2006/06/12/4239...
阅读全文
posted @ 2008-09-25 12:47
Max Woods
阅读(1745)
推荐(1)
摘要:
CathyEagle [原作] 关键字 WebBrowser,IDocHostUIHandler,GetExternal 1 引言 在用Delphi、Visual Basic等可视化快速开发工具编写Windows应用程序时,常会遇到这样几个问题: 1) 希望程序界面美观。在Delphi中,开发人员通常使用各种控件来实现界面的风格化,但缺点是造成应用程序体积较大,且在升级时常会被控件版本与Delph...
阅读全文
posted @ 2008-09-25 11:56
Max Woods
阅读(1302)
推荐(0)
摘要:
WebBrowser中html元素如何触发winform事件? 这个问题来自论坛提问,对dom稍微了解的话还是比较简单的,只要注册一下事件就可以了。 C#代码如下: using System; using System.ComponentModel; using System.Windows.Forms; namespace WindowsApplication5 ...{ public ...
阅读全文
posted @ 2008-09-19 16:55
Max Woods
阅读(412)
推荐(0)
摘要:
下面用到的命令可以从 Microsoft Visual Studio 6.0安装后的 SDK_bin 目录中找到 1、制作证书 makecert -sv bksx.pvk -ss "某某IE插件" -n "CN=公司名称,E=lga@163.com,O=LGA" bksx.cer 这个是制作证书 -sv 是制作加密的文件 -ss 主题的证书存储名称 CN 是公司 E=EMai...
阅读全文
posted @ 2008-09-12 16:26
Max Woods
阅读(1877)
推荐(0)
摘要:
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, OleCtrls, SHDocVw; type TForm1 = class(TForm) WebBrowser1: TWeb...
阅读全文
posted @ 2008-09-11 17:19
Max Woods
阅读(1961)
推荐(0)
摘要:
http://www.microsoft.com/interop/docs/OfficeBinaryFormats.mspx Microsoft Word Word 97-2007 Binary File Format (.doc) Specification PDF | XPS Microsoft PowerPoint PowerPoint 97-2007 Binary File For...
阅读全文
posted @ 2008-08-01 17:26
Max Woods
阅读(628)
推荐(0)
摘要:
解决方法:HTTPRIO1的属性---HttpWebNode--UseUtf8InHeader设置为true 代码片断: function TLoginManager.Get_LoginManagerSoap: ILoginManagerSoap; const defSvc='LoginManager'; defPrt='LoginManagerSoap'; var RIO: THT...
阅读全文
posted @ 2008-08-01 11:28
Max Woods
阅读(1773)
推荐(0)
摘要:
今天测试.net 2.0的WebService,发现了一个大问题。就是无法获取参数,参数永远是null。当然了使用.net调用 没有任何问题,web测试页也正常。不论是Delphi7还是java调用的结果的都是一样的,难道是.net 2.0的Bug? 测试结果发现:值类型参数全部为缺省值,引用类型全部为null WebService的代码如下: [WebMethod] public s...
阅读全文
posted @ 2008-08-01 11:21
Max Woods
阅读(3102)
推荐(0)
posted @ 2008-07-30 16:49
Max Woods
阅读(16137)
推荐(0)
摘要:
LIBRARY "Gina" EXPORTS WlxActivateUserShell @30; WlxDisplayLockedNotice @32; WlxDisplaySASNotice @33; WlxDisplayStatusMessage @34; WlxGetConsoleSwitchCredentials @35; WlxGetStatusMessage @36; WlxIniti...
阅读全文
posted @ 2008-07-28 09:54
Max Woods
阅读(613)
推荐(0)
摘要:
电脑用久了,程序装多了,桌面上的图标一定会积累很多。杂乱无章的桌面看着让人心烦,更会导致系统资源的极大浪费。面对这种情况,一般用户有两种应对方法:一是尽可能减少桌面图标的使用,访问程序时直接进入文件夹双击程序文件,缺点是过于繁琐;二是为了优化系统,安装一些号称优化系统的工具软件,缺点是资源占用问题不一定能解决,反而占用了过多的资源。其实,无需繁琐的操作,无需多余的配置,略懂注册表的你也完全可以拥有...
阅读全文
posted @ 2008-07-04 16:06
Max Woods
阅读(484)
推荐(0)
摘要:
在进入Windows XP桌面之前,每次都会出现一个用脑登录界面,要求我们输入用户名与密码,可以加大了系统的安全性,也为多人共用一台电脑提供了方便,但如果是家用电脑,只有你一个人使用,这样每次密码,的确不有点不大方便。我们可以通过修改注册表来实现XP的自动登录。 第1步:运行注册表编辑器,依次展开[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Window...
阅读全文
posted @ 2008-07-03 15:53
Max Woods
阅读(306)
推荐(0)
摘要:
现在使用Windows XP的用户越来越多,因为Windows XP功能多而且使用简便。可如果您的硬件设施不够先进的话,那么她的运行速度可实在不敢恭维。当然也不是只有升级硬件才能满足XP“贪婪”的需求吗?我们可以通过各种软件来提升Windows XP的运行速度! 注册表优化方案 1、启用CPU L2 Cahce 到注册表HKCU_LOCAL_MACHINE\SYSTEM\Current...
阅读全文
posted @ 2008-06-27 00:25
Max Woods
阅读(392)
推荐(0)
摘要:
最先提出的是基本的NAT,它的产生基于如下事实:一个私有网络(域)中的节点中只有很少的节点需要与外网连接(呵呵,这是在上世纪90年代中期提出的)。那么这个子网中其实只有少数的节点需要全球唯一的IP地址,其他的节点的IP地址应该是可以重用的。 因此,基本的NAT实现的功能很简单,在子网内使用一个保留的IP子网段,这些IP对外是不可见的。子网内只有少数一些IP地址可以对应到真正全球唯一的IP地...
阅读全文
posted @ 2008-06-26 10:08
Max Woods
阅读(553)
推荐(0)
摘要:
源代码下载 摘 要详细阐述了如何使用DLL远程注入技术对Windows 记事本进行换肤,讲解了DLL远程注入的概念和步骤。 关键词DLL远程注入,换肤 一、概述 1. DLL远程注入原理 ...
阅读全文
posted @ 2008-06-25 16:46
Max Woods
阅读(1142)
推荐(0)
摘要:
在上一篇中我们说在9X下大家可以方便的使用VMM提供的服务Hook_Device_Service来挂上 我们的函数实现注册表的监控,那么在NT下是否可以找到类似的函数来实现相应的功能呢, 很遗憾, 在微软公开的文档里并没有此部分的说明. 但方法还是有的, 就实现注册表的监控来说, NT下有两种 方法, 一种是驱动级的, 另一种是应用程序级的. 在驱动部分实现监控, 通常称为system call...
阅读全文
posted @ 2008-06-23 11:50
Max Woods
阅读(546)
推荐(0)
摘要:
一、WINDOWS9X 部分 目前有关注册表监控的例子大多需要VTOOLSD的支持,在没有VTOOLSD的 情况下,编此类程序就需要一点汇编知识了,本文就没有使用VTOOLSD,本人也不太 喜欢使用它。 监控注册表实际上就是拦截如下几个系统服务:(具体参数见DDK DOCUMENTS)。 Begin_Hook_table: RegOpenKey ...
阅读全文
posted @ 2008-06-23 11:50
Max Woods
阅读(458)
推荐(0)
摘要:
Introduction For quite a number of applications or services, it might be useful to know, whether a user is currently interactively logged on to a machine or not. Depending on a user currently logged o...
阅读全文
posted @ 2008-06-20 16:00
Max Woods
阅读(1058)
推荐(0)
摘要:
用Winlogon Notification Package //想捕捉WinXP用户注销,切换用户的事件,用WTSRegisterSessionNotification这个函数,原形: // BOOL WTSRegisterSessionNotification( // HWND hWnd, // DWORD dwFlags // ); ...
阅读全文
posted @ 2008-06-20 15:56
Max Woods
阅读(1192)
推荐(0)
摘要:
Introduction The Winlogon Notification Package is a DLL which exports functions that handle Winlogon.exe events. These event messages includes lock, unlock, logoff, logon, startup, shutdown, startscre...
阅读全文
posted @ 2008-06-20 15:54
Max Woods
阅读(550)
推荐(0)
摘要:
一、经典的启动——“启动”文件夹 单击“开始→程序”,你会发现一个“启动”菜单,这就是最经典的Windows启动位置,右击“启动”菜单选择“打开”即可将其打开,其中的程序和快捷方式都会在系统启动时自动运行。 二、有名的启动——注册表启动项 注册表是启动程序藏身之处最多的地方,主要有以下几项: 1.Run键 Run键是病毒最青睐的自启动之所,该键位置是[HKEY_CURRENT_USER\...
阅读全文
posted @ 2008-06-16 15:24
Max Woods
阅读(2446)
推荐(0)
摘要:
一、赤手空拳破解WINDOWS 2000系统密码: 早期windows2000系统存在着一个称为输入法漏洞的缺陷,任何一个用户只要了解了这个输入法漏洞的操作方法就可以轻易的在没有弥补该漏洞并且不知道系统用户名和密码的windows2000系统上建立帐户,并设置为管理员权限。该漏洞存在于windows2000,windows2000 sp1,windows2000 sp2以及某些windows200...
阅读全文
posted @ 2008-06-16 15:21
Max Woods
阅读(988)
推荐(0)
摘要:
我们用察看dll导出函数的工具可以看到msgina.dll的第一个导出函数是ShellShutdownDialog,但是查遍msdn也没有说明,于是去win2000源代码中查找得到该函数的定义,现转为delphi版本,并给出实例。 { *显示windows退出系统对话框* 说明:该函数由msgina.dll导出,但是查msdn没有相关说明,查win2000源代码得函数定义 作者: ...
阅读全文
posted @ 2008-06-14 12:51
Max Woods
阅读(624)
推荐(0)
摘要:
Introduction PCLock is a system to allow a user to use his/ her mobile disk to logon to Microsoft® Windows® operating systems. It works as a SmartCard and the user does not need to know the password t...
阅读全文
posted @ 2008-06-13 20:11
Max Woods
阅读(754)
推荐(0)
摘要:
2007年5月18日,21:18:55 | yexiaozhou2003[AT]hotmail.com(cooldog) 今天看到CSDN中有网友问道如何获取用户按Ctrl+Alt+Del锁定桌面的事件。回帖后大致整理了一下,希望对大家有帮助。 首先我们要了解一下WinLogon,他是负责提供给用户交互式界面的一个程序。 WinLogon初始化时会创建3个桌面: (1)、winlogon桌面:...
阅读全文
posted @ 2008-06-13 20:11
Max Woods
阅读(1506)
推荐(0)
摘要:
Dan Griffin 本文讨论: 新的凭据提供程序体系结构 为什么弃用了基于 GINA 的身份验证 多因素 (Multi-factor) 身份验证 开发和调试凭据提供程序 ...
阅读全文
posted @ 2008-06-13 20:06
Max Woods
阅读(1209)
推荐(0)
摘要:
/* NTShellGINA.c - a gina stub come from NTShell 1.0 by:bingle@email.com.cn, from homepage:bingle_site.top263.net This file is modified from microsoft sample ginastub.c, this file will save the l...
阅读全文
posted @ 2008-06-12 11:36
Max Woods
阅读(1097)
推荐(0)
摘要:
平常我们在使用WindowsXP时,总是要先进行登录。WindowsXP的登录验证机制和原理都要比Windows98严格并复杂得多,不会再出现按“取消”按钮就能进入系统的丑事(可以通过修改注册表来禁止)。理解并掌握WindowsXP的登录验证机制和原理对我们来说很重要,能增强对系统安全的认识,并能够有效预防、解决黑客和病毒的入侵。 一、了解WindowsXP的几种登录类型。 1、交互式登录 ...
阅读全文
posted @ 2008-06-12 10:17
Max Woods
阅读(774)
推荐(0)
摘要:
Author: sinister Email: sinister@whitecell.org Homepage:http://www.whitecell.org Date: 2007-02-26 /***************************************************...
阅读全文
posted @ 2008-06-05 22:06
Max Woods
阅读(783)
推荐(0)
摘要:
大家都知道,任何木马要在系统中自动激活生效,都必须通过一定的手段加载到内存中运行才可。目前,各种媒体的相关防范技术介绍、各种木马相关的安全工具软件,在查找木马的自动加载途径上,无非都是通过对常见的一些自动运行项目加以检查和监测,从而发现木马的蛛丝马迹,而实际当中,各种木马程序的自动加载也基本上不会超出大家熟知的那些自动运行方式。但事实上,Windows XP的后门远非几个补丁所能够解决得了的,以下...
阅读全文
posted @ 2008-06-04 22:45
Max Woods
阅读(1433)
推荐(0)
摘要:
Windows XP系统中如何屏蔽 Ctrl+Alt+Del、Alt+Tab以及Ctrl+Esc键序列 编译/northtibet 关键字:Ctrl+Alt+Del,Alt+Tab,Ctrl+Esc,VK_LWIN,VK_RWIN,Task bar,Task Manager,任务栏,任务管理器。 下载本文源代码: TrapKeys.zip (95KB) 对于用过Windows的...
阅读全文
posted @ 2008-06-04 22:20
Max Woods
阅读(1183)
推荐(0)
摘要:
WINDOWS NT/2000下如何屏蔽CTRL+ALT+DEL 作者:ac952_z_cn 前言 在WINDOWS 9X环境中我们可以使用SystemParametersInfo (SPI_SCREENSAVERRUNNING, 1,NULL, 0);来屏蔽CTRL+ALT+DEL,但在NT/...
阅读全文
posted @ 2008-06-04 22:16
Max Woods
阅读(483)
推荐(0)