16 xiaoyao888

尚未进行身份认证

暂无相关简介

等级
TA的排名 15w+

MPEG音频文件格式(包括MP3文件格式)详解

  最近又在做MP3相关的程序,需要了解mp3的文件格式,于是就从网上找了一些资料,并将内容整理如下,加入了自己的一些理解。  MP3文件是由帧(frame)构成的,帧是MP3文件最小的组成单位。MP3的全称应为MPEG1Layer-3音频文件,MPEG(MovingPictureExpertsGroup)在汉语中译为活动图像专家组,特指活动影音压缩标准,MPEG音频文件是M

2007-01-26 02:32:00

完成了S60一个无聊的程序,感觉时间都浪费了,不过还是有所收获的。

完成了一个类似于记事本的一个东西,可读取文本文件,但是是只读的,做这个的初衷其实是为了不用sdk的api来转换直接在程序中写中文,现在想来其实是多此一举,我搞的这个还是要进行编码转换,而且效率可能还不如用api,也不如在rss里写方便。最后搞来搞去,搞成了一个文本阅读器,可读gbk,unicode,unicodebigendian和UTF-8,基本和记事本没什么两样,除了只读和界面以外。中

2006-09-24 21:43:00

symbian 位图缩放函数

  inlineTUint8GetR(constTUint16aColor)  {  returnaColor>>8;  }  inlineTUint8GetG(constTUint16aColor)  {  returnaColor;  }  inlineTUint8GetB(constTUint16aColor)  {  returnaColor&0

2006-09-21 18:52:00

symbian上自定义的贴图函数

 自定义的symbian上的贴图函数及重载函数,并非直接屏幕贴图,而是2个位图合成,位图必须为4k色的格式,增加了切分参数的默认值,减少了函数重载的数量//可纯贴图并可横向纵向切分的贴图函数,就是可横向纵向平均分割一个图像并选定其中之一进行贴图,分割数要可整除图像宽度,通过调用时是否传递切分参数来控制是否进行切分voidDrawBmp(constTPoint&aPoint,CFbsBi

2006-08-27 23:47:00

在symbian中如何使用MP3DecodeDLL播放MP3

mp3播放引擎头文件#if!defined(__WAVEGEN_ENGINE_H__)#define__WAVEGEN_ENGINE_H__#if!defined(__MDA_COMMON_AUDIO_H__)#include#endif#if!defined(__MDA_CLIENT_UTILITY_H__)#include#endif#if!defined(__M

2006-08-02 00:34:00

在symbian上使用双缓冲

在Prox的故乡,一个美丽而遥远的星球,计算设备早已没有了屏幕显示的概念。一切图像都以思想的速度在脑海中呈现!多么美好啊!可是,自从来到地球这个落后的星球,落后的科技使他不得不重新考虑很多问题。缓慢的屏幕图像刷新速度就是问题之一。好比下面这样一段代码。虽然能够正确地显示图像,却伴随着令人头晕的屏幕闪烁。而且那些小方块会按着顺序一个接一个的出现,纺若一条小虫(Profx很不喜欢的一种食品)!代码

2006-08-01 23:53:00

JavaScript对象与数组参考大全

本文列举了各种JavaScript对象与数组,同时包括对上述每一对象或数组所完成工作的简短描述,以及与其相关的属性方法,以及事件处理程序,还注明了该对象或数组的父对象用户同样可能需要参考OnlineCompanion中的超级文本ObjectHierarchy页面(http://www.netscapepress.com/support/javascript/10-9.htm),以便了解这些对象

2006-08-01 23:28:00

如何检测当前系统是否连接了internet

 DWORD  dwFlags;   if(InternetGetConnectedState(&dwFlags,0))  {  if((dwFlags&INTERNET_CONNECTION_LAN)==INTERNET_CONNECTION_LAN)    {  AfxMessageBox("已经使用LAN连接到了Internet!");   }  if((dwFlags

2006-08-01 23:15:00

真彩色工具栏的创建

CImageListimg; CBitmapcm; cm.LoadBitmap(IDB_COLDTOOLBAR);//真彩色位图资源加载 img.Create(25,24,ILC_COLOR24|ILC_MASK,0,0); img.Add(&bm,RGB(255,0,255));  m_wndToolBar.GetToolBarCtrl().SetHotImageList(

2006-08-01 23:09:00

VC++.NET实现应用程序XP风格

  首先,我必须说明一下:以下说的XP风格程序并非可以运行在任何Win32平台上,而是在WindowsXP下运行的。有的朋友可就纳闷了,任何在WindowsXP下运行都有XP风格嘛,为何要花功夫去“实现”。因为微软为WindowsXP提供了Themes服务。Themes可以让程序具有“XP风格”,看起来更美观,因为微软更新了Comctl32.dll(ver6.0)这个“XP风格”的控件

2006-08-01 22:46:00

VC6中用DOM遍历网页中的元素

一、摘要  在我们编写的程序中,如果想要实现对浏览器打开的网页进行监视、模拟操纵、动态提取用户输入、动态修改......等功能,那么请你抽出宝贵的时间,继续往下阅读。本文介绍的知识和示例程序都是围绕如何遍历HTML中的表单(form)并枚举出表单域的属性为目标的,对于网页中的其它元素,比如图象、连接、脚本等等,应用同样的方法都可以轻松实现。  二、网页的文档层次结构  IE浏览器,采用D

2006-08-01 22:36:00

关于EDIT等控件不能响应CTRL+V和CTRL+C的解决

 有时候自己添加的一些控件不能响应CTRL+V和CTRL+C等快捷键,比如在框架里添加的文本域或在FORMVIEW里的控件等,我想这应该是因为MFC里没有对这些操作进行支持的缘故,要想彻底解决就要自己编写响应函数,但我发现其实并不需要这样,可以从资源窗口Accelerator里把这些快捷键删掉重新生成一下就行了,不过如果想完全控制还是得自己编写函数。

2006-08-01 22:31:00

可供输入的网页列表框

       rect(018011090)" onChange="dmtxt.value=this.options[this.selectedIndex].value"> 选择邮箱 sina.com sohu.com tom.com chinaren.com 163.com    style="position:absolute;top:0px;width:95px;

2006-08-01 22:17:00

关于IIS的修复

今天重装了WIN2003,为了保留原来的一些文件采用了覆盖安装,但是去发现IIS装了后不能用,在安装的时候出现提示:“写入加密数据到web服务器的配置数据,在Metabase时发生错误,0x800900f=对象已存在”,卸载后重装问题仍然依旧,于是在百度上搜索解决方案,最后找到了下面这篇文章修复IIS谈。作者:皮皮鲁日期:2006-07-19  今天早上开机打开IIS后

2006-07-27 21:19:00

CHtmlView读取带框架的网页的函数。

 BOOLGetFrameSource(CString&refString,longframeIndex=0)frameIndex为框架集的序号0代表主框架,如果frameIndex大于总的框架数则返回FALSEBOOLCHtmlView::GetFrameSource(CString&refString,longframeIndex){ BOOLbR

2006-06-19 17:54:00

限制程序只打开一个实例

【作者:Fictiony(fictiony@china.com)】【转载请注明出处】   当我们在做一些管理平台类的程序(比如Windows的任务管理器)时,往往需要限制程序只能打开一个实例。解决这个问题的大致思路很简单,无非是在程序打开的时候判断一下是否有与自己相同的进程开着,如果有,则关闭自身,否则正常运行。   但是,问题就出在如何判别是否有一个与自己相同的进程开着上面。我在网上搜索了

2006-06-19 17:46:00
勋章 我的勋章
    暂无奖章