Example #1
0
void CLastFmPaneView::TrackChanged(LPCPlayListItem *item)
{
	char *cArtist = Unicode2UTF8((LPWSTR)(*item)->GetArtist().c_str());
	
	string artist(cArtist);

	LFArtist lfArtist;
	if (artist_getInfo(artist, lfArtist))
	{
		cout << lfArtist.name << endl;
	}

	
	infoDisplay = UTF82Unicode( (LPSTR)lfArtist.bio.summary.c_str() );

}
Example #2
0
 void DiCodeConvert::GB2132_2UTF8( const char* in,std::string& out,int inlen/*=-1*/ )
 {
     std::wstring un;
     MultiByte2Unicode(in,un);
     Unicode2UTF8(un.c_str(),out);
 }
Example #3
0
static char* ANSI2UTF8(const char* strin)
{
	return Unicode2UTF8(ANSI2Unicode(strin));
}