![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#9
|
|||
|
|||
|
Solución en c++
Es algo menos elegante pero funciona. La variable state representa las propiedades de la barra de tareas "Mantener siempre visible" y "Ocultar automáticamente", según el valor de esta variable puedes activar o desactivar una, otra, o las dos. En este ejemplo sólo variamos el valor de "siempre visible", dejando como esté "ocultar automáticamente".
void SetTaskBarAlwaysOnTop() { /* 0-> NINGUNA; 1-> AUTOHIDE ; 2 -> ALWAYSONTOP ; 3-> AUTOHIDE Y ALWAYSONTOP.*/ int state; TAppBarData data; data.cbSize = sizeof(TAppBarData); state = SHAppBarMessage(ABM_GETSTATE,&data); if (state == 0) state = 2; else if (state == 1) state = 3; else if (state == 2) state = 0; else if (state == 3) state = 1; data.hWnd = FindWindow("Shell_TrayWnd",0); data.lParam = state; SHAppBarMessage(ABM_SETSTATE,&data); } |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Barra de Tareas | chalys | Varios | 3 | 03-10-2008 15:56:53 |
| No en la Barra de Tareas | D-MO | Varios | 4 | 13-10-2005 00:55:18 |
| Barra de tareas | Esau | Varios | 5 | 17-02-2005 20:47:16 |
| barra de tareas | agora18 | Varios | 1 | 17-02-2004 02:01:39 |
| Barra de Tareas | frankmch | Varios | 3 | 04-09-2003 15:58:16 |
|