問題タブ [ccombobox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
144 参照

mfc - 編集可能なコンボのテキスト値の更新に関する問題

ダイアログに簡単な編集可能なコンボ ボックスがあります。

ドロップ リストには、いくつかの事前定義されたテキスト値があります。それらのエントリの 1 つは次のとおりです。

コンボ ボックスはCString変数にマップされますm_strNotes

私がこれを行う場合:

コンボ ボックスで「Test 123」が選択されていることがわかりました。

代わりにm_cbTextValues.SetWindowText(_T("Test"));、変数を使用して一種のバイパスを使用する必要がありm_strNotesます。

なぜ私はこれをしなければならないのですか?編集可能であるためCComboBox、テキストはドロップ リストにある必要はありません。では、前者の方法を使用すると、編集テキストを設定するだけで、ドロップ リスト データで適切な一致を見つけようとしないのはなぜですか?