2

IAutoComplete2 オブジェクトのデータセットとして使用するカスタム IEnumString を実装しています。

問題は、最初の文字が編集ボックスに入力されたときに IAutoComplete2 が IEnumString でリセットを呼び出すだけのように見え、その後のキーの押下中にデータセットが静的なままであるという事実 (およびその後のローカル フィルタリングの実行) に依存していることです。

IAutoComplete2 オブジェクトを削除してから、すぐに新しいオブジェクトを作成してコントロールにアタッチしようとしましたが、これにより shell32 でクラッシュが発生しました。

これは可能ですか?

4

1 に答える 1