2009-12-04から1日間の記事一覧

Win32APIとUnicode

文字コードとか勉強していたらいつのまにかWindowsのUnicode対応などに首を突っ込んでしまったのでまとめ。 Windowsは内部的にはUnicodeを使っている、とどっかで見たきがする。 VisualC++でソースの文字コードにUnicodeを使っても正常にコンパイルできるし…

Ruby1.9.1と文字列エンコード再び

DXRubyのエンコード関連を改善したいと思い、いろいろ勉強しているのでとりあえずまとめ。 Ruby1.8系では、文字列はバイナリであり、エンコードを持たない。 ファイルなどから読み込んだ文字列がなんのエンコードなのかもわからないから、ライブラリを使って…

RGSS2を知る(23)

Bitmapクラスのbltメソッドについて。 b1 = Bitmap.new(300,300) b1.fill_rect(b1.rect, Color.new(255,0,0)) b2 = Bitmap.new(300,300) b2.fill_rect(b2.rect, Color.new(0,0,255)) b = Bitmap.new(640,480) b.blt(0, 0, b1, b1.rect) b.blt(100, 100, b2, …