title: Why the address returned by the @ operator is not the same to the returned by the GetProcAddress function
body: <p>I need to get the address of a Win APi method  (<a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms633499%28v=vs.85%29.aspx"><code>FindWindowW</code></a>) , I'm using the <code>@</code> operator and the <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms683212%28v=vs.85%29.aspx"><code>GetProcAddress</code></a> but both returns differents results. </p>
  
  <pre><code>var
    p1, p2 : Pointer;
  begin
    p1:= @Winapi.Windows.FindWindowW;
    p2:=GetProcAddress(GetModuleHandle('user32.dll'), 'FindWindowW');
    ShowMessage(Format('p1 %p p2 %p ', [p1, p2]));
  end;
  </code></pre>
  
  <p>Why the values returned are different? </p>