Ciao ragazzi come faccio a ridurre un'applicazione a barra di notifica?
HWND hWnd;
ShowWindow(hWnd, /*SW_???*/);
Ho letto la documentazione in MSDN ma niente da fare.
Aiuttto e Grazie in anticipo![]()
![]()
![]()
Ciao ragazzi come faccio a ridurre un'applicazione a barra di notifica?
HWND hWnd;
ShowWindow(hWnd, /*SW_???*/);
Ho letto la documentazione in MSDN ma niente da fare.
Aiuttto e Grazie in anticipo![]()
![]()
![]()
Non esiste una riduzione a barra di notifica come concetto "nativo" di Windows, quando vedi una cosa di quel genere di fatto l'applicazione sta combinando tre cose:
- una riduzione ad icona, per fare sì che ci sia l'animazione e il "feel" della riduzione ad icona (ShowWindow con flag SW_MINIMIZE);
- un'invisibilizzazione della finestra, per far sì che sparisca dalla barra delle applicazioni (ShowWindow con flag SW_HIDE);
- la creazione di un'icona nell'area di notifica, argomento spiegato nel dettaglio qui.
Amaro C++, il gusto pieno dell'undefined behavior.
Grazie, le prime due cose le so fare, la terza ci devo dare un occhio....![]()