

以下の2つの場合で、EM_LIMITTEXTの制限が突破できると思います、何か改善の方法ご存じでしょうか。

１．すでに入力制限に達した状態で、ENTERキーを押すと、まだ改行を入力できる  
２．ATOKというソフト導入のDesktop端末で、以下の設定をして、すでに入力制限に達した状態でも、まだテンキーから数字を自由(※)に入力できる。

設定：「ATOKプロパティ→入力・変換タブ→入力補助→テンキーからの入力を必ず半角にする(T)を選択する

※自由といっても、上限が256バイトの場合、さらに256バイト入力できるようです。

特にNO.2について、現場ユーザーの設定は自分の好みあるので、ATOK設定変更なしで、EM_LIMITTEXTの制限を突破できないようにしたいです。


CC BY-SA 4.0
2019-10-24T05:57:47.420
59933
2020-07-31T07:00:30.017
36329
question
c++ windows
EM_LIMITTEXTの制限が突破された問題


問題２．について  
Windows標準IMEで発生しないので、ATOK固有の問題と判断し、開発元に問い合わせます。

saiyuriさん、ありがとうございました。


CC BY-SA 4.0
2019-10-25T06:56:14.050
59963
2019-10-25T06:56:14.050
36329
59933
answer