MFC
文章平均质量分 62
RockurSoul
WinCE,C/C
展开
-
实现透明无闪滚动文本
#include "stdafx.h"#include "TxtStatic.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif////////////////////////////////////////////////原创 2009-02-19 20:14:00 · 901 阅读 · 1 评论 -
歌词同步的实现(lrc)
lrc是一种开放的文件格式,用来实现歌词和音乐的同步显示。用文字编辑器打开lrc文件会很容易发现,几乎每行都包含有如[*:*]的格式,称之为标签。标签分为两种,一种如[3:12.78]类的称为时间标签,表示与音乐同步的时间,精确到0.01秒;另一种如[ar:xxx]类的称为标识标签,表示一些附加的信息,如歌曲家,歌词编辑者等等,没特别需要,将其忽略。 所以,同步主要是对时间标签的原创 2009-02-28 16:07:00 · 2131 阅读 · 0 评论 -
使用双缓冲显示位图
void xxxDlg::ShowBitmap(){ CDC memDC; CBitmap bmpShow; BITMAP bmpInfo; CDC* pCurDC = GetDC();//得到当前DC memDC.CreateCompatibleDC(pCurDC);//创建兼容的内存DC bmpShow.LoadBitmap原创 2008-12-17 23:00:00 · 1127 阅读 · 0 评论 -
Button的自绘制
自绘制在UI设计中经常用到, 特别是WinCE下,为了使界面美观并具有个性化,一般的控件都使用了自绘制功能。下面简单介绍Button的自绘过程。void ODButton::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct){ CDC dc; CRect rc; rc = lpDrawItemStruct->rc原创 2008-12-18 20:02:00 · 834 阅读 · 0 评论