2011-02-11 21 views
6

Tengo una ventana básica hecha de C++. Lo que tengo que hacer es que cada vez que haga clic en el botón Minimizar, la ventana se coloque en la Bandeja del sistema y cada vez que haga doble clic en el icono, restaurará ...Icono de la bandeja del sistema en C++

+1

¿Tienes una pregunta? –

+0

Algunas sugerencias. 1) Títelo con la plataforma a la que se dirige tanto en el sistema operativo (Windows, supongo, pero no * sé *) como en el sistema API que está utilizando 2) Muéstrenos lo que * tiene * y explique cuál es su * no * saber. – dmckee

+0

Uso Windows XP y WinAPI. Quiero saber cómo puedo poner mi programa en la bandeja del sistema cada vez que lo minimizo. –

Respuesta

9

cheque MSDN sobre un struct: NOTIFYICONDATA y una función de:

BOOL Shell_NotifyIcon (DWORD dwMessage, PNOTIFYICONDATA lpData);


y también un demo aquí.

Espero que puedas entender :)

15

Deberá utilizar Shell_NotifyIcon para interactuar con la notificación área (bandeja del sistema).

+1

¿cómo podría usar Shell_NotifyIcon? –

+1

ok .. tnx por la ayuda –

Cuestiones relacionadas