- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 使用ATL::CWindowImpl实现Win32窗口
开发大型GUI界面程序MFC当仁不让,但如果是开发图形应用程序,并不需要大规模界面控件,没有必要链接庞大的MFC库,直接使用platform sdk会很麻烦,这时ATL中的关于Windows的封装就是最好的选择#include #include class CMyWindow : public CWindowImpl >{public: DECLARE_WND_CLASS(_T("CMyWindow")) BEGIN_MSG_MAP(CMyWindow) MESSAG
2010-07-15 10:21:00 6539
原创 使用CImage读取常用位图格式
ATL类CImage(在atlimage.h)已经封装了GDI+中队位图的常用操作,通过msdn可以看到这样的描述“CImage provides enhanced bitmap support, including the ability to load and save images in JPEG, GIF, BMP, and Portable Network Graphics (PNG)
2010-07-06 17:17:00 4369
原创 利用libmad解码mp3
mp3是流媒体,所以一个完整文件往往比较大而且不能一次装入sound缓存,所以其buffer管理就成了最大难题,至于解码部分其实还是很简单的,下面是仅关于解码部分的说明首先应该在自己的工程中包含以下三个库:libid3tag-0.15.1b libmad-0.15.1b libz-1.1.4必要的三个结构体及相关的初始化#include <mad.h>#include <id3tag.h>mad_stream stream;mad_frame frame;
2010-07-05 13:19:00 5437 4
csharp.1.23.2-win32-x86_64.vsix
2021-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人