[vbox-dev] a minor VBoxTray bug - need to handle "TaskbarCreated" message
Andreas Löffler
andreas.loeffler at oracle.com
Tue Jul 20 04:56:45 PDT 2010
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
> vbox-dev at virtualbox.org
> http://vbox.innotek.de/mailman/listinfo/vbox-dev
More information about the vbox-dev
mailing list