private void OnWindowLoaded(object sender, RoutedEventArgs e)
{
helper = new WindowInteropHelper(this);
HwndSource source = HwndSource.FromHwnd(helper.Handle);
source.AddHook(new HwndSourceHook(WndProc));
handle = helper.Handle;
System.Drawing.Size size = new System.Drawing.Size((int)this.ActualWidth, (int)this.ActualHeight);
appbarMessageId = SHAppBarMessageHelper.RegisterBar(handle, size);
//SHAppBarMessageHelper.QuerySetPosition(handle, size, SHAppBarMessage1.Win32.NativeMethods.ABEdge.ABE_TOP);
SysTray.InitializeSystemTray();
}