CComboBox ItemFromPoint
-
hallo,
ich versuche für ein projekt ein mehrbenutzer interface mit ein paar controls zu koppeln.
ich bekomme die eingabe in client koordinaten und den benutzer, der diese eingabe getätigt hat und muss sie in entsprechende control befehle umsetzen. wichtig hierbei ist, zu wissen, welcher benutzer die eingabe getätigt hat, daher kann ich die eingabe nicht einfach in mauseingaben umwandeln.
momentan sitze ich daran, eine DropDown Box zu steuern. öffnen und schließen ist kein problem. nun möchte ich allerdings items der dropdown box anwählen. für die listbox gibt es da itemfrompoint, aber wie kann man das für die dropdown box umsetzen?
mein ansatz wäre unter dem client rect anzufangen, mit GetItemHeight die item höhe zu bestimmen und iterativ durchzutesten, ob der punkt drinliegt.lange rede, kurzer sinn: wie finde ich raus, welches das erste item ist, wenn die box scrollbars hat?
gruß
-
hat sich erledigt, hab die funktion gefunden