ページ 11

DXライブラリの文字列の横方向ピクセルサイズを測る方法がわかりません

Posted: 2014年1月09日(木) 22:35
by 水問
どうしたらいいでしょうか?

試したのは下のコードなのですが、文字が重なってしまいます

コード:

std::string HelpString = "ヘルプです";
int StringLength = GetDrawFormatStringWidth(HelpString.c_str());
DrawStringToHandle(0,0,HelpString.c_str(),GetColor(0,200,0),CreateFontToHandle("YuGothic",25,3));
DrawStringToHandle(StringLength,0,HelpString.c_str(),GetColor(0,200,0),CreateFontToHandle("YuGothic",25,3));

Re: DXライブラリの文字列の横方向ピクセルサイズを測る方法がわかりません

Posted: 2014年1月09日(木) 22:48
by みけCAT
描画するときにフォントを指定する場合は、GetDrawFormatStringWidthToHandle関数を使ってください。