看板 GameDesign 關於我們 聯絡資訊
※ 引述《ab4daa (←這個人是瘋子)》之銘言: : 請問SDL_ttf要怎麼顯示中文呢 : 用TTF_RenderText_Solid不會有東西 : unicode的uint16* 不知道要怎麼填 囧 用 UTF8 呀 像這樣 TTF_RenderUTF8_Solid(font, "中文字", color); 然後你存檔時要用 utf-8 作為編碼 VS.NET 我不知道有沒有這功能 但 notepad 就可以設 或是用 vim 也行 用 unicode 比較麻煩 因為沒有 utf-8 前 127 字碼與 ASCII 相同的好處 所以你要自己轉 unicode //code points for 中 文 字 Uint16 str[] = {20013, 25991, 23383, 0}; TTF_RenderUNICODE_Solid(font, str, color); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.62.3.35
ab4daa:從外面讀utf-8進來ok, 可是我不會設dev-c++的編輯器存utf-8 07/12 06:45
ab4daa:的格式 07/12 06:48