【发布时间】:2013-01-07 12:56:51
【问题描述】:
我想写一个可以编辑 MP3 标签的程序。 而这个程序使用的是 MFC SDI。 但是,现在,我遇到了一个问题。 我已经使用 c++ Win32 控制台应用程序完成了我想要的一切。 但是我不知道如何用MFC在图片控件中显示我的MP3封面图片,
这是我在win32中的代码:
char* imagefile = "Cover.jpg";
ID3_Tag currentTag;
currentTag.Link("song.mp3",ID3TT_ID3V1 | ID3TT_LYRICS3V2 | ID3TT_MUSICMATCH);
ID3_Frame currentFrame;
currentFrame.SetID(ID3FID_PICTURE);
currentFrame.GetField(ID3FN_MIMETYPE)->Set("image/jpeg");
currentFrame.GetField(ID3FN_PICTURETYPE)->Set(11);
currentFrame.GetField(ID3FN_DATA)->FromFile(imagefile);
currentTag.AddFrame(currentFrame);
currentTag.Update();
那么,谁能教我如何在使用 MFC 优化校准时显示图片? 或者,有没有人有其他方法来做同样的事情? 对不起,我是MFC的新手。而且我的英语不太好~ 谢谢!!
【问题讨论】:
标签: c++ visual-c++ mfc