var
lpData : PNotifyIconData;
begin
lpData := new(PNotifyIconDataA);
lpData.cbSize := 88;//SizeOf(PNotifyIconDataA);
lpData.Wnd := Handle;
lpData.hIcon := Application.Icon.Handle;
lpData.uCallbackMessage := WM_BARICON;
lpData.uID :=0;
lpData.szTip := ……//这里要动态的提示,怎么写呢?好象不是String类型的。
lpData.uFlags := NIF_ICON or NIF_MESSAGE or NIF_TIP;
Shell_NotifyIcon(NIM_ADD,lpData);
end;
lpData : PNotifyIconData;
begin
lpData := new(PNotifyIconDataA);
lpData.cbSize := 88;//SizeOf(PNotifyIconDataA);
lpData.Wnd := Handle;
lpData.hIcon := Application.Icon.Handle;
lpData.uCallbackMessage := WM_BARICON;
lpData.uID :=0;
lpData.szTip := ……//这里要动态的提示,怎么写呢?好象不是String类型的。
lpData.uFlags := NIF_ICON or NIF_MESSAGE or NIF_TIP;
Shell_NotifyIcon(NIM_ADD,lpData);
end;
解决方案 »
- 请那位高手为我疱丁解牛把这个界面剖析一下!
- 程序员转行创业,大家来看看!
- 用delphi写一个web报表的插件,在asp调用,给个建议如何去做
- 下面这段程序转化成delphi该怎么写?
- 如何判断一个窗体是否已经创建?
- 如何得到打印的总页数呀。我用QUICKREPORT,请高手赐教
- 用Query对数据库进行Update操作,麻烦帮忙看看,错在哪里?
- 如何用twebbrowser实现可以保存server side的session内容,并与server沟通
- 如何在不同的系统(win98,win2000,win xp)下判断是否接入internet网?
- 如何为PageControl追加addpage方法?
- 急问题,关于第三方控件安装的问题
- fastreport:高分求一交叉表合计的问题。
如果我定义一个变量,存放提示信息的话,该怎么定义??然后再赋值给 lpData.szTip ??
lpData.szTip :=' ';
Shell_NotifyIcon(NIM_ADD,lpData);
即可