经由spy查获分析所得资料
-------------window 95--------------
Shell_TrayWnd
|- Button
|- TrayNotifyWnd
| /- TrayClockWClass
/- MSTaskSwWClass
/- SysTabControl32
-------------window 98--------------
因为添加了quick launch特性,所以结构与win95不一样
Shell_TrayWnd
|- Button
|- TrayNotifyWnd
| /- TrayClockWClass
/- ReBarWindow32
|- MSTaskSwWClass
| /- SysTabControl32
/- ToolbarWindow32
-------------window 2000------------
w95、w98下应用程序的Tray图标是放在TrayNotifyWnd里的
w2000下应用程序的Tray图标是放在TrayNotifyWnd的子窗口ToolbarWindow32里的
Shell_TrayWnd
|- Button
|- TrayNotifyWnd
| |- TrayClockWClass
| /- ToolbarWindow32
/- ReBarWindow32
|- MSTaskSwWClass
| /- SysTabControl32
/- ToolbarWindow32
本文详细介绍了从Windows 95到Windows 2000任务栏窗口及其子窗口的结构变化。在Windows 95中,Shell_TrayWnd包含Button和TrayNotifyWnd,TrayNotifyWnd下有TrayClockWClass和MSTaskSwWClass。Windows 98因引入Quick Launch,结构有所改变,添加了ReBarWindow32和ToolbarWindow32。而Windows 2000中,应用程序的Tray图标位于TrayNotifyWnd的子窗口ToolbarWindow32内。
602

被折叠的 条评论
为什么被折叠?



