1

C++ Win32 API を使用しています。

私はlogondialogboxを持っています。それには、ユーザー名のテキストボックス、パスワードのテキストボックス、ドメイン名のコンボボックスがあります。

システムの起動時に、コンボボックスのデフォルトでドメイン名を表示するにはどうすればよいですか?

例:

raja はシステム名です techserve はドメイン名です

私はすでに試しました

ComboBox_SetCurSel(GetDlgItem(_hwnd, IDC_COMBO), 1);

しかし、他のユーザーのように、

udhay はシステム名です techserve はドメイン名です

システム名、つまり udhay が表示されます。

では、techserve(ドメイン名) が Combobox のデフォルト値であることをどのように表示できますか?

4

2 に答える 2

1

代わりにComboBox_SelectStringを使用すると、編集コントロールが更新され、アイテムが選択されていることが示されます。

于 2012-11-05T05:28:16.007 に答える
0

うーん、問題はインデックス作成にあるのでしょうか? 最初の項目のインデックスは1ではなく0です。

于 2012-11-05T05:16:38.453 に答える