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 !!!