2004年11月08日

原创 [原创]捕捉 OutputDebugString 输出的字符串

在调试状态下,VC 等调试器可以捕捉程序中的 OutputDebugString 输出的信息。其实 OutputDebugString 就是往一片共享影射的内存中写入了一段数据,并创建了两个 Enevt,指明数据写入事件被触发。在非调试状态下,我们也可以通过编程实现捕捉 OutputDebugString 的输出。阅读全文>

发表于 @ 2004年11月08日 23:28:00|评论(loading...)|举报|收藏

原创 [原创]从 TWAIN 设备中扫描图像

TWAIN 数据源管理程序 (DSM) 工业标准的软件库,用于从静态图像设备提取图像。绝大部分的扫描仪和数码相机都提供了 TWAIN 驱动程序,利用统一的 TWAIN 接口,应用程序可以非常方便地从这些设备中获取图像。 阅读全文>

发表于 @ 2004年11月08日 23:26:00|评论(loading...)|举报|收藏

原创 [原创]构造一个方便高效 INI 类

Windows API 本身已经为我们写好了操作 INI 的函数,但是有时候用起来可能不是很方便。把这些 API 简单封装一下,将会大大方便我们读写 INI 文件。 网上 INI 类多如牛毛。不过我个人认为,实在没有必要每个 INI 操作都真的去调用 INI 类中的函数。 阅读全文>

发表于 @ 2004年11月08日 23:25:00|评论(loading...)|举报|收藏

原创 [原创]naked 函数调用

正常的情况下,我们写一个 C/C++ 函数,即使是一个空函数,编译器也为我们做了不少的工作,生成了一些“必要”的代码。请看下面的函数 (为了说明问题随便写的): 阅读全文>

发表于 @ 2004年11月08日 23:24:00|评论(loading...)|举报|收藏

原创 [原创]使用#定义方便控制版本号的宏

一个 VC Project 中,可能有很多地方需要用到版本号,比如 About 对话框、版本资源等。如果每次版本更改都一一去改变这些值,不但非常麻烦,而且有悖唯一原则。 巧妙地使用宏定义,可以很好地解决这个问题。 阅读全文>

发表于 @ 2004年11月08日 23:24:00|评论(loading...)|举报|收藏

原创 [原创]#pragma 指示符应用举例

尽管 C 和 C++ 都已经有标准,但是几乎每个编译器 (广义,包含连接器等) 扩展一些 C/C++ 关键字。合理地应用这些关键字,有时候能使我们的工作非常方便。下面随便说说 Visual C++ 中 #pragma 指示符的使用。阅读全文>

发表于 @ 2004年11月08日 23:23:00|评论(loading...)|举报|收藏

原创 [原创]使用 SBE 实现 Time Shifting

  Windows XP Service Pack1 提供的 Stream Buffer Engine (以下简称 SBE)允许应用程序对视频流(包括 Live Source 和 File Source)进行定位、暂停、录制、快进和倒放操作。通过 SBE,应用程序可以简单快速地实现 Time Shifting 功能。阅读全文>

发表于 @ 2004年11月08日 23:21:00|评论(loading...)|举报|收藏

原创 [原创]WIA 学习笔记

WIA 是 Windows Image Acquisition 的简称,当前可用版本是 WIA 1.0,它是 Windows Millennium Edition (Windows Me) 或者更高版本的 Windows 系统中提供的数字图像获取服务,同时它也能用于管理数字图像设备。 阅读全文>

发表于 @ 2004年11月08日 23:20:00|评论(loading...)|举报|收藏

2004年06月07日

原创 [原创]在 Visual C++ 中使用内联汇编

使用内联汇编可以在 C/C++ 代码中嵌入汇编语言指令,而且不需要额外的汇编和连接步骤。在 Visual C++ 中,内联汇编是内置的编译器,因此不需要配置诸如 MASM 一类的独立汇编工具。这里,我们就以 Visual Studio .NET 2003 为背景,介绍在 Visual C++ 中使用内联汇的相关知识阅读全文>

发表于 @ 2004年06月07日 09:59:00|评论(loading...)|举报|收藏

用户操作
[即时聊天] [发私信] [加为好友]
Yonsm
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
Yonsm的公告
请访问 Yonsm.zj.com 获取更多信息……
文章分类
收藏
    链接
    Yonsm.NET
    存档
    软件项目交易
    Csdn Blog version 3.1a
    Copyright © Yonsm