rainbowzc

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::
  688 随笔 :: 2 文章 :: 0 评论 :: 142万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

07 2006 档案

摘要:今天开始狂改 X264编码端和 ffmpeg的解码端,前面很长一段时间在不停的写工程,终于可以做视频编解码的移植了,现在方案上没有问题,只是解码移植到VC6.0还是稍有难度,先从svn上把x264拉出来,541进行中。 阅读全文
posted @ 2006-07-31 16:29 ct 编辑

摘要:int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="程佩君";char temp[200];char *buf;CString str;_variant_t v1;_bstr_t v2;一、其它数据类型转换为字符串 短整型(int)itoa(i,temp,10);///将i转换为字符串放入temp中,最后一个数字表示十进制itoa(i,temp,2); ///按二进制方式转换 长整型(long)ltoa(l,temp,10); 浮点数(float,double)用fcvt可. 阅读全文
posted @ 2006-07-31 15:55 ct 编辑

摘要:今天介绍的方法的是有eHan介绍的,最初想法的讨论看:本Blog的文章,以及其他的想法是来自QQ群里的几个哥们提供的,本人做个整理,希望对你有帮助。 大家都知道,Visual Studio 2005 professioal 如果是英文版本的话。那么自带的 2003 Second Edition (SE)就是英文版的,而目前的在微软官方网站上提供的中文版本的模拟器映象,是不兼容 VS 2005 的,所以要想在VS 2005下在2003 SE上编写中文程序需要安装中文版本的 VS 2005 ,因为其自带的2003 SE 模拟器是中文版的。但是,如果你想同时在 2003 SE中文和英文上开发,或者. 阅读全文
posted @ 2006-07-30 23:32 ct 编辑

摘要:Windows PDA 操作系统的占有率全球第一,在这成绩的背后是微软超过 10 年的耕耘,才能打败对手,创造今日独大的局面。究竟在这历程中有何演进?且让 PhoneDaily 为您回顾 Windows Mobile 的历史。 呱呱坠地 Windows CE 1.x Windows Mobile 的核心是「Windows CE(WinCE)」,「CE」可以代表「Compact Edition(精简版)」,也可以说是「Consumer Electronics(消费性电子产品)」,但微软其实并未对 CE 的涵意做出官方解释。 1996 年 11 月,随着第一部搭载 WinCE 1.0 的手持计算. 阅读全文
posted @ 2006-07-30 23:28 ct 编辑

摘要:本主题演示如何将各种 C++ 字符串类型转换为其他字符串。可以转换的字符串类型包括 char *、wchar_t*、_bstr_t、CComBSTR、CString、basic_string 和 System.String。在所有情况下,在将字符串转换为新类型时,都会创建字符串的副本。对新字符串进行的任何更改都不会影响原始字符串,反之亦然。从 char * 转换示例说明此示例演示如何从 char * 转换为上面列出的其他字符串类型。// convert_from_char.cpp// compile with /clr /link comsuppw.lib#include <iostre 阅读全文
posted @ 2006-07-30 22:58 ct 编辑

摘要:CString 操作指南原著:Joseph M. Newcomer翻译:littleloach原文出处:codeproject:CString Management通过阅读本文你可以学习如何有效地使用 CString。 CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员来说有点难以学习。这篇文章就来讨论这些技巧。 使用CString可以让你对字符串的操作更加直截了当。这篇文章不是CString的完全手册,但囊括了大部分常见基本问题。这篇文章.. 阅读全文
posted @ 2006-07-30 22:52 ct 编辑

摘要:介绍了一下五个小技巧: 1.让List Control有Check Box 2.让List Box有Check Box 3.Spin Control与Edit Control的绑定 4.可以设置背景和文字颜色的Static控件 5.在Static控件中显示BMP1.让List Control有Check Box用SetExtendedStyle方法可以设置,看代码:(CListCtrl m_ListCtrl;)DWORD dwStyle = m_ListCtrl.GetStyle();dwStyle |= LVS_EX_CHECKBOXES;m_ListCtrl.SetExtendedStyl 阅读全文
posted @ 2006-07-30 20:57 ct 编辑

摘要:C64X用于作视频处理的比较多,初学的话需要看的内容也比较多,归纳一下吧:(1)数据传输:EDMA/QDMA、中断向量表配置;(2)内存分配:L2SRAM,包括cmd文件配置、内存映射等,片外内存;(3)硬件接口:McBSP、HPI、VP、GPIO、PCI;(4)编程库:DSP/BIOS-包括Tconf、分析工具和API,CSL API中的重点模块(IRQ、EDMA、常用接口等);(5)视频处理:常用算法(Overlay、Filter、Scaling、MotionDetection等)、颜色空间、Mpeg4/H.264编解码过程及相关概念(了解即可);(6)代码优化:C64X DSP CPU 阅读全文
posted @ 2006-07-30 12:00 ct 编辑

摘要:Visual C++ MFC 简明教程原著:Marshall Brain 编译:张圣华第一部分:MFC导论 Visual C++ 不仅仅是一个编译器。它是一个全面的应用程序开发环境,使用它你充分利用具有面向对象特性的 C++ 来开发出专业级的 Windows 应用程序。为了能充分利用这些特性,你必须理解 C++ 程序设计语言。掌握了C++,你就必须掌握 Microsoft 基本类库 (MFC) 的层次结构。该层次 结构包容了 Windows API 中的用户界面部分,并使你能够很容易地以面向对象的方式建立 Windows 应用程序。这种层次结构适用于所有版本的 Windows 并彼此兼容。你. 阅读全文
posted @ 2006-07-30 11:28 ct 编辑

摘要:使用VC编程来操纵Office。你可以实现诸如:Word文件打印、传送数据到Word文档、发送E-MAIL、自动产生表格、Excel数据统计、圆饼图,直方图显示、自动报表生成、播放幻灯、doc,txt,HTML,rtf文件转换、中文简繁体转换、拼音或笔画排序......只要是Office能够实现的功能,都可以在你写的程序中调用。仔细阅读下面的说明,并下载源文件进行参考,你就可以一步一步地掌握这个技术。祝朋友们学习快乐。 一、概念 Microsoft 的 Office 产品中,都提供了OLE Automation 自动化程序的接口。如果你使用VB,VBA 和 Script 脚本调用 Of... 阅读全文
posted @ 2006-07-28 00:43 ct 编辑

摘要:概要 自动化和 COM 从 Visual C++ 使用自动化的三种方法 如何使用 Office 类型库 使嵌入的 Office 组件自动运行 参考 一、概要您可以使用自动化功能从 Visual C++ 应用程序中控制 Microsoft Office 组件。本文提供使 Office 自动运行所需的基本信息以及指向相关资源和示例代码的指针。息自动化(以前称为 OLE 自动化)是一种技术,该技术允许您利用现有程序的功能并将其合并到您自己的应用程序中。例如,您可以在应用程序中使用 Microsoft Word 的拼写和语法检查功能,而不让用户看到 Microsoft Word。您甚至可以使用 Mic 阅读全文
posted @ 2006-07-28 00:18 ct 编辑

摘要:基于MMX指令集的程序设计简介作者:Alex Farber出处:http://www.codeproject.com/cpp/mmxintro.aspMMX技术简介Intel 公司的MMX™(多媒体增强指令集)技术可以大大提高应用程序对二维三维图形和图象的处理能力。Intel MMX技术可用于对大量数据和复杂数组进行的复杂处理,使用MMX技术可处理的数据基本单位可以是字节(byte)、字(word),或者是双字(double-word)。Visual Studio .NET 2003提供了对MMX指令集特性的支持,从而可以不必编写汇编代码,直接使用C++代码就可以实现MMX指令的功能。通过参考 阅读全文
posted @ 2006-07-28 00:04 ct 编辑

摘要:Q:seafrog:您好,我看到你译著的两篇关于MMX、SSE编程的文章,很受启发。然而,它们都是在Visual Studio.NET下使用。我想在Visual C++里面使用,可在我的机器里找不到emmintrin.h和xmmintrin.h两个头文件。我已在机器上安装了Visual C++,是不是需要从INTEL的网站下载什么包解压后才有这两个文件呢?如果是需要下载什么包?在VC中究竟怎样配置才能使用MMX、SSE的指令?A:emmintrin.h和xmmintrin.h两个头文件是需要从intel公司获得,最好可以在其网站上下载 intel processor pack。这个pack和v 阅读全文
posted @ 2006-07-28 00:00 ct 编辑

摘要:本文章翻译自P.GopalaKrishna的Various methods for capturing the screen一文,原版地址见下面。本文章版权归原作者所有。 如果转载该译文,请保证文章的完整性,并注明来自www.farproc.com袁晓辉 2005/6/12 原版地址:http://www.codeproject.com/dialog/screencap.asp#Windows%20Media%20API%20for%20Capturing%20the%20Screen%20: 本文附带源码1下载 39K 本文附带源码2下载 135.5K 本文附带源码3下载 59.8K 目录: 阅读全文
posted @ 2006-07-27 23:56 ct 编辑

摘要:absread()读磁盘绝对扇区函数 原形:int absread(int drive,int num,int sectnum,void *buf) 功能:从drive指定的驱动器磁盘上,sectnum指定的逻辑扇区号开始读取(通过DOS中断0x25读取)num个(最多64K个)扇区的内容,储存于buf所指的缓冲区中。 参数:drive=0对应A盘,drive=1对应B盘。 返回值:0:成功;-1:失败。 头文件:dos.h abswrite()写磁盘绝对扇区函数 原形:int abswrite(int drive,int nsects,int lsect,void *buffer) dr.. 阅读全文
posted @ 2006-07-27 23:39 ct 编辑

摘要:基于SSE指令集的程序设计简介作者:Alex Farber出处:http://www.codeproject.com/cpp/sseintro.aspSSE技术简介Intel公司的单指令多数据流式扩展(SSE,Streaming SIMD Extensions)技术能够有效增强CPU浮点运算的能力。Visual Studio .NET 2003提供了对SSE指令集的编程支持,从而允许用户在C++代码中不用编写汇编代码就可直接使用SSE指令的功能。MSDN中有关SSE技术的主题[1]有可能会使不熟悉使用SSE汇编指令编程的初学者感到困惑,但是在阅读MSDN有关文档的同时,参考一下Intel软件说 阅读全文
posted @ 2006-07-27 23:33 ct 编辑

摘要:最近在学习H264,用SVN直接下载源代码在VC环境下编译,主要是参考李世平老师在http://blog.csdn.net/sunshine1314/archive/2005/05/20/377158.aspx中所讲的,但还是不能直接编译通过,本人作如下修改,便能顺利通过编译,在此写下来供初学者参考。 所用的代码为2006年7月26日用TortiseSVN从官方网站站上下载; 编译环境完全按照李世平老师所讲的; 将build/win32目录下的所有文件(共8个文件)用写字板打开后按照原文件名保存; 用写字板将libx264.dsp文件打开并删除376~379行的内... 阅读全文
posted @ 2006-07-27 00:14 ct 编辑

摘要:最近在用VS 2005 c++ IDE 环境,虽然已经习惯了VC6.0 的风格,但是感觉2005比2003还是改进了很多,并且它的C++编译器比VC 6.0的要好要快,但是对于它的字体、起始页、编译log 等还是不能满意,所以进行了自定义如下:1.首先修改05的start page Tools->options->Environment->Help->Startup->修改为Show empty environment ,把启动页去掉。2. 修改2005的字体为VC6的字体 Tools->options->Environment->Fonts a 阅读全文
posted @ 2006-07-24 17:08 ct 编辑

摘要:以上几个开源工程的地址为:x264 : svn co svn://svn.videolan.org/x264/trunk x264ffdshow :svn co https://svn.sourceforge.net/svnroot/ffdshow ffdshowt264 :anonymous@t264.cvs.sourceforge.net:/cvsroot/t264kevinlib:anonymous@videobbs.com:/cvsroot/KevinLib co KevinLibfvs: anonymous@fvs.cvs.sourceforge.net:2401:/cvsroot/ 阅读全文
posted @ 2006-07-23 11:47 ct 编辑

摘要:操作如下:关于编译FFMPEG的初级教程关于编译FFMPEG的初级教程1.首先我们要下载相关工具,这里不多说,大家按照我的地址去下载文件就好了CODE:MINGW下载地址:http://prdownloads.sourceforge.net/mingw/MinGW-3.1.0-1.exe?download然后在下载MSYS :http://prdownloads.sf.net/mingw/MSYS-1.0.10.exe?download好先喝点咖啡,哈哈首先我们先安装一下MINGW,我的目录是c:/MINGW,默认的,然后接下来要安装MSYS这里要有些注意,安装目录看到别人是这么说的,C:/M 阅读全文
posted @ 2006-07-22 17:48 ct 编辑

点击右上角即可分享
微信分享提示