オートコンプリート

MAS32005-07-16


オートコンプリート機能を付けてみました。機能自体はSHAutoComplete()で簡単に実現できたのですが一つ問題が。今まではテキストボックスのOnKeyPressでEnterを拾っていて、URLを入力してEnterを押せばそこに移動するようになっていました。ところが、SHAutoComplete()を使うとEnterが拾えなくなってしまうのですよ。

結局Applicatoin.OnMessageのところで、WM_KEYDOWNを拾ってEnterが押されたのかどうかをチェックするようにしました。