Einzelnen Beitrag anzeigen

Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: ComboBox: Breite des Feldes bis zum Pfeil rausbekommen

  Alt 3. Okt 2007, 21:58
Hi,

noch ein anderer Lösungsansatz:
Delphi-Quellcode:
var
  EdtRect: TRect;
  EdtHwnd: HWND;
begin
  EdtHwnd:= FindWindowEx(Combobox1.Handle, 0, 'Edit', nil);
  //EdtHwnd:= GetNextWindow(Combobox1.Handle, GW_CHILD);
  GetWindowRect(EdtHwnd, EdtRect);
  Showmessage(inttostr(EdtRect.Right- EdtRect.Left));
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat