初学delphi,想加一个about的窗口显示软件信息,使用了shellabout的api,但是编译之后总是报错说undeclared identifier:“ShellAbout”
定义部分是这样:
{$IFNDEF win32}
    function ShellAbout(Wnd: HWnd;App,Stuff: PChar;Icon: HIcon):integer;
      far; external 'shell';
{$ENDIF}
调用部分是:
procedure TForm1.About1Click(Sender: TObject);
begin
  ShellAbout(Application.MainForm.Handle,
             'AutoLogin version0.1.1.1',
             'Copyright by T.S.B.L. GROUP',
             Application.Icon.Handle);
end;
我用的环境是delphi5 update pack 1。是因为delphi5不能调用这个函数嘛?可是我在help】里面可以找到它的注解。疑惑中,请不吝赐教。谢谢。