MP3タグを編集できるプログラムを書きたいです。そして、このプログラムは MFC SDI を使用しています。しかし、今、私は問題に遭遇しました。c++ Win32 コンソール アプリケーションを使用して、必要なものをすべて完了しました。しかし、MP3 のカバー画像を MFC のピクチャー コントロールで表示する方法がわかりません。
これは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 Picture Control を使って画像を表示する方法を誰か教えてもらえませんか?? または、誰かが同じことを行う他の方法を持っていますか? 申し訳ありませんが、私は MFC の初心者です。そして、私の英語はあまり上手ではありません~ ありがとう!!