学习整理
文章平均质量分 70
WeroCPP
这个作者很懒,什么都没留下…
展开
-
根据进程ID枚举所有窗口获得窗口句柄
查找资料后整理如下/******************************************************************** created: 2010/03/09 created: 9:3:2010 10:03 file base: CWindowIterator file ext: h author: zhangwf pu原创 2010-04-16 10:40:00 · 10916 阅读 · 0 评论 -
WINCE6 多应用同时请求GPS数据解决方法
在wince平台下开发,通常会遇到多个应用程序同时需要GPS数据的情况,这种情况下不可能有足够的串口供读取,这里采用服务请求的方式解决这个问题;1、做一个服务程序,服务程序负责读取并解析GPS数据;2、其他应用程序向服务程序请求GPS数据,进程间的通信采用CE上的消息队列的方式;服务程序及接口库下载地址:http://download.csdn.net/detail/werocpp/5原创 2013-01-28 16:36:59 · 1784 阅读 · 0 评论 -
M4A格式的ID3信息提取
由于产品的音乐播放器上需要支持对M4A格式文件的ID3信息和专辑封面信息的显示,查了相关资料,对照M4A的二进制文件,捣鼓出了M4A格式(实际上就是MP4的音频信息)简单的ID3信息及专辑封面的方法。1、MP4(或M4A)文件开头数据字节结构+--------------------------------+| Header Size (4 bytes) |大小是按字原创 2013-02-22 15:28:29 · 9338 阅读 · 5 评论 -
获取MAC地址
// 定义网卡类型typedef DWORD BFSYS_MAC_T;#define BFSYS_MAC_ALL 0xFFFFFFFF // 所有网卡#define BFSYS_MAC_PHYSICAL 0x00000001 // 物理网卡#define BFSYS_MAC_WIRELESS 0x00000002原创 2013-03-28 10:01:15 · 2387 阅读 · 0 评论 -
公元元年之后的天数与日期之间的相互转换 阳历日期转农历
前几天,有个同事问:知道现在距离公元元年1月1日的天数,如何计算日期?此前对闰年的概念也不是很清晰,在网上查了下闰年规则,整理出一个日期转换类,贴出来和大家分享,不足之处还请多多指教! 先说下闰年规则:1、四年一闰、百年不闰、四百年再闰;2、公元元年1月1日指的是公元1年1月1日,不是公元0年1月1日;3、公元1年1月1日的这天是星期一。 下面程序中的天数的意思:从公元1年1月原创 2010-03-29 18:19:00 · 6297 阅读 · 8 评论 -
环形队列实现异步传输数据间的缓存
//**********************************************************************************************// Copyright By BFSoft// 20130419 By zhangwf// 环形队列,在异步传递数据时用作缓存//******************************原创 2013-04-21 14:56:23 · 1714 阅读 · 0 评论 -
WINCE下由HBITMAP获取位图RGB颜色数据
以下代码未经过测试,只是编译没有问题,以前同事问到这个,所以才有下面代码:class CBitmapBits{public: CBitmapBits() : m_pBitsBuf(NULL) , m_dwWidth(0) , m_dwHeight(0) { } ~CBitmapBits() {原创 2015-08-18 16:31:52 · 2749 阅读 · 0 评论 -
显示器物理尺寸的获取,EDID数据获取
网上查阅资料整理如下:原理:由EnumDisplayDevices获取当前显示器的DISPLAY_DEVICE数据,取其中的DeviceID进行解析,获取Model和Driver,然后在注册表SYSTEM\\CurrentControlSet\\Enum\\DISPLAY\\中匹配到键值,取得其中的EDID数据。头文件如下:/******************************原创 2016-01-21 18:51:02 · 7344 阅读 · 11 评论 -
客户端单SOCKET连接框架设计
原创 2016-01-29 16:47:40 · 815 阅读 · 0 评论 -
WINCE图片使用类,支持各种格式,支持旋转缩略图缩放等操作
头文件如下:/******************************************************************** Copyright(c) 2011, All rights reserved. purpose: 图片加载使用类 当前版本: 1.0 作 者: zhangwf 创建日期: 2011:9原创 2012-04-07 18:52:04 · 3969 阅读 · 21 评论 -
WinCE下存储设备的遍历以及磁盘分区的格式化、扫描和碎片整理类
由于需要在WinCE下对某个磁盘分区进行格式化,在网上查找了相关资料整理出了一个类与大家分享,不足之处请指教。/******************************************************************** created: 2010/03/17 created: 17:3:2010 14:14 filename: f:/个人原创 2010-04-09 13:22:00 · 5181 阅读 · 2 评论 -
Mp3标签IDV1以及ID3V2的解析类
MP3文件的ID3V1比较简单,相应的规则在网上到处都可以找到,这里就不在啰唆了,下面给出ID3V1版本的解析类,对于ID3V2比较复杂,不过经过仔细的研究也给出了解析类呵呵,可以到官方网站上查找信息www.id3.org。对于ID3V2的结构这里就不做文字说明了,在解析类的头文件中有简单的介绍,更加详细的信息在网上搜索吧,到处都是呵呵。特别的说明下,由于ID3V1比较简单这里给出了修改的原创 2010-04-23 10:40:00 · 4336 阅读 · 0 评论 -
歌词文件lrc的解析类(目前在WINCE下使用)
用到歌词显示就写了一个歌词解析类,与大家共同分享。贴出头文件:/******************************************************************** created: 2009/10/30 created: 30:10:2009 10:17 filename: f:/工作_ZWF(090511)/TCC89X/PT432原创 2010-04-29 10:06:00 · 4255 阅读 · 0 评论 -
封装的注册表操作接口(目前使用在WINCE上)
贴出头文件:/******************************************************************** created: 2010/01/31 created: 31:1:2010 14:12 filename: f:/个人资料_ZWF/自己的源代码/TestFileList/TestFileList/FileList/MyRe原创 2010-05-04 11:19:00 · 1082 阅读 · 0 评论 -
封装的文件操作函数接口(目前使用在WINCE上)
主要是为了支持文件夹的拷贝和删除同时显示进度,判断剩余空间是否足够等。贴出头文件:/******************************************************************** created: 2010/02/08 created: 8:2:2010 11:59 filename: f:/个人资料_ZWF/自己的源代码/Tes原创 2010-05-06 15:23:00 · 1599 阅读 · 0 评论 -
WMA格式文件中的TAG信息格式及解析类
需要WMA格式的TAG信息,整理了一下,在这里与大家分享一下。 首先介绍下WMA文件头的结构,如下图/*************************************************************************// 分为文件头和各个帧数据(文件头前16个字节WMA格式是固定的,8个字节的大小是高位存在后面,以后遇到大小都是高位存在后面)+原创 2010-05-15 01:33:00 · 5727 阅读 · 4 评论 -
WINCE实现图片加载绘制类,支持ALPHA运算绘制PNG透明图片
<br />封装WINCE下加载和绘制图片类,支持PNG透明<br />头文件:<br />/******************************************************************** Copyright(c) 2010, All rights reserved. created: 28:6:2010 16:02 filename: f:/个人资料_zwf/MyCodeNewModify/BnvOSBaseClass/Bnv原创 2011-04-28 18:14:00 · 4765 阅读 · 13 评论 -
基于Miniblink的WebBrowser控件CXMBWebCtrl及简单的浏览器Demo
Miniblink是一款开源小巧的浏览器内核,基于Miniblink封装了一个WebBrowser控件CXMBWebCtrl便于使用,在控件CXMBWebCtrl的基础上使用MFC写了一个简单的浏览器Demo.封装控件CXMBWebCtrl遇到的问题及代码地址:http://www.keepthink.cn/?p=784Demo代码下载地址:https://download.csdn.ne...原创 2019-04-19 14:20:45 · 2010 阅读 · 0 评论