EM_SETSEL/EM_GETSEL/EM_LIMITTEXT
エディットコントロールのメッセージである
EM_SETSEL/EM_GETSEL/EM_LIMITTEXTで気が付かなかった挙動のメモ。
Common Control 6.0を使用すると上記のメッセージはbyte数ではなく文字数で解釈されるようです。
このため、例えば、"あいうabc"という文字列は9ではなく6として扱われます。
[WinXP] Common Control 6.0 の EM_LIMITTEXT による入力制限
http://support.microsoft.com/default.aspx?scid=kb;ja;418099
| 固定リンク
| コメント (0)
| トラックバック (0)