如何取得系统托盘区程序列表?
解决方案 »
- 求高手解惑
- 帮我想想思路
- Delphi如何抛出异常??千万别说用Raise
- 程序里有一行不明白,谁来解答一下是什么意思
- DBGrid 使用PopupMenu
- 想实现类似netmeeting的功能! 底层传输数据部分代码已经写完,c写的,可作成dll提供delphi调用....
- 请问,用哪些方法在DbGrid表头显示中文最好?在线等…
- 急需:家庭事务管理系统方面的毕业设计内容等
- 双击dbgrid时如何得到dbgrid被选中的单元的left?
- 不少啊!100分大飙血!谁给我把下面几个计算机的专业词语翻译过来.
- 窗体定位的问题,如何让一个窗体定位在另一个窗体上指定的位置?
- 哪有pascal的数据结构下
findwindow找到系统托盘区的句柄。然后列举子控件就可以得到其句柄,根据其句柄找出其所属的进程就OK了
如果解决了别忘了加分.
Tray := FindWindow(’shll_TrayWnd‘, NIL); // shll_TrayWnd
Child := GetWindow(Tray, GW_CHILD);
EnumChildWindows(Tray,@EnumChildProc,0);
老得到空