У меня есть этот код ниже, и я хочу знать, будет ли CompareStr()
работать следующим образом:
function xGetClassName(_Handle: HWND): String;
var
Buffer: array [0 .. MAX_PATH] of Char;
begin
GetClassName(_Handle, @Buffer, MAX_PATH);
Result := String(Buffer);
end;
//...
if CompareStr(xGetClassName(hWndWindow), #32768) = 0 then
Обратите внимание, что второй аргумент в CompareStr()
выше - это Char
.