[Delphi] Przypisanie do okna

0

w programie co jakiś czas mam liczoną jakaś wartość jak ją mogę pokazać na uchwycie aktywnego okna innego niż mój program

0

Heh - tu się mogę popisać wiedzą [diabel]

Procedure SetText(WindowHandle : hwnd; text : Pchar);
var
txtLength : integer;
buffer: string;
begin
TxtLength := length(text);
setlength (buffer, txtlength);
buffer:=text;
sendmessage (WindowHandle,wm_settext, txtlength, longint(@buffer[1]));
end;

Tylko, że używasz tego w odniesieniu nie tyle do okna, co do np. Edita, bądź labela. W użyciu na oknach, zmieni caption. Tzn. dziła na domyślną zmienną tekstową - o tak może to ujmę...

--
, tradycyjnie pozdrawiam - Numi.

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