To pole wyboru jest częścią pole kombi, które zawiera element aktualnie wybranej listy. W polach kombi proste i rozwijanych pól wyboru jest formant edycyjny i może służyć do wprowadzania tekstu, który nie ma na liście.
Aplikację można pobrać ustawić zawartość pola wyboru i można określić lub zestawu wyboru Edytuj. Aplikację można także ograniczyć ilość tekstu, jakie użytkownik może wpisać w polu wyboru. Zawartość pola wyboru Zmiana, system wysyła komunikaty powiadamiające z procedurą pole nadrzędne, jak okno lub okno dialogowe.
Aby pobrać zawartość pola zaznaczenia, aplikacji można wysłać wiadomość WM_GETTEXT do pola kombi. Aby ustawić pola wyboru prostego lub rozwijanego kombi, aplikacji można wysłać wiadomość WM_SETTEXT do pola kombi.
Edytuj zaznaczenia jest zakres zaznaczony tekst, jeżeli w polu wyboru prostego lub rozwijanego kombi. Aplikację można określić datę początkową i końcową pozycji znaku bieżące zaznaczenie przy użyciu wiadomości CB_GETEDITSEL . On również zaznaczyć znaki w wyborze Edycja, przy użyciu wiadomości CB_SETEDITSEL.
Początkowo ilość tekstu, który użytkownik może wpisać w polu wyboru jest ograniczona przez wielkość pola wyboru. Jednakże jeśli składnik combobox zostało zapisane w stylu CBS_AUTOHSCROLL, tekst można kontynuować poza rozmiar pola wyboru. Aplikację można użyć wiadomości CB_LIMITTEXT ograniczyć ilość tekstu użytkownik może wpisać w polu wyboru, niezależnie od tego czy formant ma styl CBS_AUTOHSCROLL.
Gdy użytkownik edytuje zawartość pola wyboru, procedury pola okna lub okna dialogowego nadrzędnego odbiera komunikaty powiadamiające. CBN_EDITUPDATE jest wysyłane w pierwszej kolejności, wskazując, że tekst w polu wyboru był edytowany. Po zmieniony tekst jest wyowietlany, systemem wysyła CBN_EDITCHANGE. Podczas zmiany zawartości pól wyboru w wyniku element listy jest zaznaczone, wiadomości te nie są wysyłane.