- 358 名前:350 mailto:sage [04/11/19 23:10:22]
- あれれ・・? ソース抜粋してみる。
int fontW, fontH; AECHAR str[] = {'※', '\0'}; //※…全角一文字 fontH = IDISPLAY_GetFontMetrics(a->m_pIDisplay, AEE_FONT_NORMAL, NULL, NULL); fontW = IDISPLAY_MeasureText(a->m_pIDisplay, AEE_FONT_NORMAL, str); DBGPRINTF("フォントサイズ:H=%d,W=%d", fontH, fontW); これだけなんだが、出力結果はH=18、W=9だった・・・ エミュ、A5506T(だったはず)では正常な値が帰ってくるのを確認済み。 なので機種依存かと思ったんだが・・・ プログラミングガイドの何処か見落としたヨカーン
|

|