这样使用函数正确吗?
ccf99 2003-11-20 03:12:52 大家看一下我的一段代码:
procedure TForm1.FormCreate(Sender: TObject);
var
lpdata:pnotifyicondata ;
begin
registerhotkey(form1.Handle,0,mod_shift or mod_control,65);
lpdata:=new(pnotifyicondataA);
Lpdata.cbsize:=88;
lpdata.wnd:=form1.handle;
lpdata.hicon:=form1.icon.handle;
lpdata.ucallbackmessage:=wm_iconmessage ;
lpdata.uid:=0;
lpdata.sztip:='屏幕捕捉';
lpdata.uflags:=nif_icon or nif_message or nif_tip;
shell_notifyicon(nim_add,lpdata);
dispose(lpdata);
end;
但是我在运行时,在lpdata:pnotifyicondata 处,就出现了错误,说是没有声明pnotifyicondata ,我想问一下关于shell_api 的第二个参数该如何使用呢?
小弟在线等!!