Witam,
Jak mogę zaprogramować, że gdy użytkownik wybierze któryś element z listy combobox, to coś tam się stanie?
Inaczej mówiąc, jakie zdarzenie za to odpowiada?
Pozdrawiam
Witam,
Jak mogę zaprogramować, że gdy użytkownik wybierze któryś element z listy combobox, to coś tam się stanie?
Inaczej mówiąc, jakie zdarzenie za to odpowiada?
Pozdrawiam
W obsłudze komunikatu WM_COMMAND
sprawdzasz o którą kontrolkę chodzi wwParam
jako LOWORD
masz ID a lParam
Handle kontrolki. W HIWORD wParam
masz kod powiadomienia jeżeli jest równy CBN_SELCHANGE
to właśnie wtedy zmienił się index wybranej pozycji z ComboBox, aby pobrać index wybranej pozycji wysyłasz komunikat CB_GETCURSEL.
https://msdn.microsoft.com/en-us/library/windows/desktop/bb775821%28v=vs.85%29.aspx