#include using namespace std;
typedef struct _lrcinfo
lrcinfo,*lrc;
class clrc
;lrc.cpp
clrc::clrc()
;/*隸體*/
m_hfont = createfontindirect(&tmpfont);
}clrc::~clrc()
}void clrc::createctrl(hwnd hwnd,crect rect)
}void clrc::loadlrcfile(cstring lrcname)
} fclose(file);
if (info_vctor.size()&&lrc_vector.size()) //存在歌詞資訊
else if (j == size-1)
}} }
}bool clrc::getlrcinfo(cstring lrc)
else if (lrc.find(l"al:") != -1)
else if (lrc.find(l"ar:") != -1)
else if (lrc.find(l"by:") != -1)
return false;
}void clrc::insertlrc(cstring lrc)
else if (i == size-1)
}if (lrc_vector.size() == 0)
lrc = lrc.right(lrc.getlength() - lrc.find(']')-1);
start = lrc.find('[');
end = lrc.find(']');
}}
簡單歌詞控制項2
void clrc paint hdc hdc,crect rtrect else if i lrc vector.size 2 歌詞時間比歌曲短,直接到最後一行 if m curindex m topindex m rrect.width m lrcheight 2 m curindex m to...
Android 開源歌詞控制項 LyricViewX
開源位址 github lyricviewx 是乙個美觀的安卓歌詞控制項。基於 lrcview 設計。將它新增到 build.gradle root 中 allprojects dependencies 設定非當前行歌詞字型顏色 normalcolor fun setnormalcolor norm...
愛很簡單歌詞
詞 娃娃曲 陶吉吉 忘了是怎麼開始 也許就是對你一種感覺 忽然間發現自己 已深深愛上你真的很簡單 愛的地暗天黑都已無所謂 是是非非無法抉擇 沒有後悔為愛日夜去跟隨 那個瘋狂的人是我 i love you 無法不愛著你 baby 說你也愛我喔 i love you 永遠不願意 baby 失去你 不可能...