you can also wait a couple of weeks, after I submit code changes for taskbar 
and system tray integration. VBoxTray needs to be changed.

--- On Tue, 7/20/10, Andreas Löffler <[email protected]> wrote:


From: Andreas Löffler <[email protected]>
Subject: Re: [vbox-dev] a minor VBoxTray bug - need to handle "TaskbarCreated" 
message
To: [email protected]
Date: Tuesday, July 20, 2010, 4:56 AM


Hi,

thanks for the suggestion; I'll try to look into this issue in the near 
future (along with refactoring the code a bit).

Regards,
-Andreas.


> http://msdn.microsoft.com/en-us/library/cc144179(VS.85).aspx
> has some info
> when Explorer.exe is killed, and restart, the system tray icon dispears,
> because it doesn't handle "TaskbarCreated" message.
> The correction can be done as follows:
>
> LRESULT CALLBACK WndProc(HWND hWnd,
>                           UINT uMessage,
>                           WPARAM wParam,
>                           LPARAM lParam)
> {
>      static UINT s_uTaskbarRestart;
>
>      switch(uMessage)
>      {
>          case WM_CREATE:
>              s_uTaskbarRestart = 
>RegisterWindowMessage(TEXT("TaskbarCreated"));
>              break;
>
>          default:
>              if(uMessage == s_uTaskbarRestart)
>                  AddTaskbarIcons();
>              break;
>      }
>
>      return DefWindowProc(hWnd, uMessage, wParam, lParam);
> }
>
>
>
> _______________________________________________
> vbox-dev mailing list
> [email protected]
> http://vbox.innotek.de/mailman/listinfo/vbox-dev

_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev
_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev

Reply via email to