如题
解决方案 »
- 怎样写这样的dll 函数
- Qreport预览时窗体如何最大化?
- 关于自动刷票的功能实现
- Delphi中调用VC开发的ActiveX控件?
- ◆THotKey的Bug!
- EXCEL问题:如何让EXCEL单元格内容不可见(最好显示为****)?但又不影响其它单元格调用这个数据。
- 高分求助:在dbgrid控件中的单击问题??不够再加
- 一个很水的问题,不还请各位高手帮忙
- 100分,速求一段用dialog下的打开、存储来完成备份和恢复的程序!不然明天我就被开除了!
- 谁有Delphi中Server控件组中关于Word类和Excel类控件的中文资料?
- 一个三层结构在internet应用的问题
- 有谁用过LeadTools V14? 急!!!
procedure Tfrm_Main.FSetNotifyData(AFlag, AIconIndex: integer);
var
m_nid : PNotifyIconData;
begin
m_nid := new(PNotifyIconData);
m_nid.cbSize := sizeof(PNotifyIconData);
m_nid.Wnd := Self.Handle;
m_nid.hIcon := FIcon[AIconIndex].Handle;
m_nid.uID := 0;
m_nid.szTip := '智信通餐饮';
m_nid.uFlags := NIF_ICON or NIF_TIP or NIF_MESSAGE;
m_nid.uCallbackMessage := WM_BARICON;
case AFlag of
NotifyAdd : Shell_NotifyIcon(NIM_ADD,m_nid); //添加托盘
NotifyDelete : Shell_NotifyIcon(NIM_DELETE,m_nid); //删除托盘
NotifyReturn : Shell_NotifyIcon(NIM_MODIFY,m_nid); //改变托盘图标
end;
end; FIcon : array[0..2] of TIcon; //三个图标
FIcon[0] := TIcon.Create;
FIcon[0] := Image1.Picture.Icon;
FIcon[1] := TIcon.Create;
FIcon[1] := Image2.Picture.Icon;
FIcon[2] := TIcon.Create;
FIcon[2] := Image3.Picture.Icon;