>47
文字を自前描画しているなら、wcharのあるコードポイントが
何ドットを占めているかは簡単に調べられるだろう。
 あとは、だんだん延ばして(減らして)いって変換するだけではないのか?