Programación General > Visual C++
Menu En El Systray
(1/1)
martinss:
Tengo una duda, que fucniones tengo que utilizar para hacer un menu desplegable como este:
saludos.
AnioN:
aca tenes algo, espero que te sea util.
http://www.codeproject.com/shell/trayicons...&select=1455705
SteelX:
Con estos buenos erticulos tienes para divertirte ;)
http://www.codeproject.com/shell/IconAnimation.asp
http://www.codeproject.com/shell/akTrayIcon.asp
http://www.codeproject.com/shell/systemtray.asp
martinss:
Hola, queria saber que case tengo que agregar y que tengo que escribir para que cuando apreten boton derecho en mi trayicon aparezca un menu con opciones. Muchas gracias.
el codigo es este:
--- Código: Text --- LRESULT CALLBACK MyProgramDialog( HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam ){ switch ( Msg ) { case WM_INITDIALOG: return TRUE; case WM_SYSCOMMAND: if ( wParam == SC_MINIMIZE ) { trayIcon.hWnd = hDlg; Shell_NotifyIcon( NIM_ADD, &trayIcon ); ShowWindow( hDlg, SW_HIDE ); return TRUE; } break; case WM_TRAY: TrayIcon( (WPARAM)(hDlg), lParam ); break; } return FALSE;}
SteelX:
Parece que no te gustaron los Links que te mostramos anterior.
eres de Bogota ??? en Bogota es la unica parte donde no saben que Apretar es un verbo irregular y cuando se conjuga en 3era persona se dice APRIETA.
bueno. aparte de eso deberas usar la funcion
TrackPopupMenu
http://msdn.microsoft.com/library/default....ckpopupmenu.asp
la forma en que la llenes o la uses Investigala .. en la pagina www.codeproject.com puedes investigar codigo como este (de la API de windows) sin usar Clases como MFC
Navegación
Ir a la versión completa