Original Post
I've been working on getting unicode characters into my bitmap font editor. It's going well thus far. However, I've noticed something odd. For the standard character set (typically 0x00-0xFF) if I call GetCharABCWidths() I get the proper placement data. However, on several characters (but not all) above this range the ABC struct returns with all 0's in it. This does not work because I at the very least need the B portion which specifies the actual width of the font character (A and C specifies the over/under hang for the font character). So I end up with a character that goes nowhere. My question is this: Is GetCharABCWidths suitable for higher unicode characters? Or do I use another API/function for that? If so, which API or function? I'd like to reiterate from past posts in other forums: I hate unicode. Thanks.