Et eksempel på at læse titel og kunstner:
if(GetOpenFileName(&OpenFilename))
{
std::ifstream In(CurrentFileName, std::ios::binary);
In.seekg(-128, std::ios::end);
char Buffer[128];
In.read(Buffer, 128);
if(memcmp(Buffer, "TAG", 3))
{
MessageBox(0, "No tag", "Whatever", 0);
return true;
}
Title = &Buffer[3];
Artist = &Buffer[33];
MessageBox(0, Title.c_str(), Artist.c_str(), 0);
return true;
}
Title og Artist er std::string's:
std::string Artist;
std::string Title;
Husk:
#include <string>
#include <fstream>
Du kan så oprette et par static's og skrive teksten her, med SetDlgItemText.