2chブラウザ推奨スレ

このエントリーをはてなブックマークに追加
544koreawatcher
>>540
自分用としてハングルさえ表示できればいいというインチキくさい方法なんで、がっ
かりしないでくださいよ。 HogeTextView.pas の1586行目あたりで

if attCode and htvCODEMASK = htvASCII then
begin
 FBitmap.Canvas.Font.Charset := SHIFTJIS_CHARSET; // 追加
 Windows.TextOutA(FBitmap.Canvas.Handle, X, Y, @item.FText[index], next - index);
end
else begin
 SetLength(ws, (next - index) div 2);
 Move(item.FText[index], ws[1], next - index);
 FBitmap.Canvas.Font.Charset := HANGEUL_CHARSET; // 追加
 Windows.TextOutW(FBitmap.Canvas.Handle , X, Y,
          @ws[1], (next - index) div 2);
end;

このように2行追加するだけです。