Uchwyt TStatusBar'a

0

Witam, pobralem uchwyt okna poprzez :
FindWindow('clasa',nil); potem uchwyt znajdujacego sie na formie tego programu statusBara:

FindWindowEx(okno,0,'msctls_statusbar32',nil); i dzieki funkcji:

 function

GetText(WindowHandle: hwnd):string;

var

txtLength : integer;
buffer: string;

begin

TxtLength := SendMessage(WindowHandle, WM_GETTEXTLENGTH, 0, 0);
txtlength := txtlength + 1;
setlength (buffer, txtlength);
sendmessage (WindowHandle,wm_gettext, txtlength, longint(@buffer[1]));
result := buffer;

end;

Pobieram tekst z tego statusbara, jednak ze ten status Bar sklada sie z kilku paneli, a w/w czynnosci odczytuja tylko pierwszy panel gdzie nie ma istotnych informacji.
I moje pytanie, jak dobra sie do calego status bara ???????</delphi>

No nie mowcie mi ze nikt nie zna odpowiedz ;-( ;-( ;-( ;-( Prosze !!!

0

mam ten sam problem, zna ktos odpowiedz?

1 użytkowników online, w tym zalogowanych: 0, gości: 1