crncpz - Di 09.10.07 15:35
Titel: systray in meinem programmfenster?
hallo zusammen
ich versuche gerade verzweifelt die systray anzeige in mein programmfenster zu verschieben.
ich hab mir das so gedacht das man eigentlich doch nur das parent ändern müsste.
Delphi-Quelltext
1: 2:
| h := FindWindowEx(FindWindow('Shell_TrayWnd', nil), 0, 'TrayNotifyWnd', nil); windows.SetParent(h, form1.handle); |
das funktioniert jedoch nicht.
aber ich habs hinbekommen das die systray symbole auf dem desktop sind und nicht mehr in der taskleiste.
Delphi-Quelltext
1: 2:
| h := FindWindowEx(FindWindow('Shell_TrayWnd', nil), 0, 'TrayNotifyWnd', nil); windows.SetParent(h, form1.GetParentHandle); |
wo liegt denn mein denkfehler?
danke