處理API中文亂碼的問題

在Lazarus使用API函數MessageBox中,直接使用中文標題和提示會出現亂碼。利用PChar+Utf8ToAnsi來轉下可以消除亂碼。

 

program Project1;
uses Windows;
begin
  MessageBox(0,PChar(Utf8ToAnsi('你好')),PChar(Utf8ToAnsi('溫馨提示')),MB_OK);
end.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章