Diese Funktion gibt die Klasse eines Fensters als String zurück:
Delphi-Quellcode:
function FGetWindowClass(hWindow: HWND): String;
var
StrClass: String;
pClass: pAnsiChar;
const
MaxBufferSize = 32767;
begin
pClass := GetMemory(MaxBufferSize);
ZeroMemory(pClass, MaxBufferSize);
GetClassName(hWindow, pClass, MaxBufferSize);
SetString(StrClass, pClass, Strlen(pClass));
Result := StrClass;
FreeMemory(pClass);
end;
Übergabeparameter ist das
Handle des Fensters, dessen Fensterklasse zu bestimmen ist.
[edit=Matze]Code formatiert. Mfg, Matze[/edit]