Функция CompareStr () сравнивает String с Char? - PullRequest
0 голосов
/ 17 апреля 2019

У меня есть этот код ниже, и я хочу знать, будет ли 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.

...