PDA

Visualizza la versione completa : [C++] Programma nell'area "system tray" con riduzione e ripristino


XWolverineX
15-10-2006, 18:41
Come si crea un programma che se faccio Vattene se ne va nella traybar?
E viveversa, doppio click in traybar e quello ritorna?
Se volessi farlo partire come processo?

andbin
15-10-2006, 19:29
Originariamente inviato da XWolverineX
Come si crea un programma che se faccio Vattene se ne va nella traybar?Funzione Win32: Shell_NotifyIcon (http://search.msdn.microsoft.com/search/Redirect.aspx?title=Shell_NotifyIcon+Function&url=http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/reference/functions/shell_notifyicon.asp)


Originariamente inviato da XWolverineX
E viveversa, doppio click in traybar e quello ritorna?L'applicazione riceve un messaggio ... vedi link sopra.


Originariamente inviato da XWolverineX
Se volessi farlo partire come processo? Cio??? :confused:

XWolverineX
18-10-2006, 17:05
Si scusate intendevo come servizio non come processo.

XWolverineX
18-10-2006, 17:23
Sto avendo inoltre un piccolo problema cn la balloon tip che dovrebe uscire.
Se non la setto va tutto ok metre se faccio


Icona.szTip = "Ciao a tutti quanti!!!";

dice

Error 1 error C2440: '=' : cannot convert from 'const char [23]' to 'CHAR [64]' c:\documents and settings\vin\documenti\visual studio 2005\projects\inomail\inomail\inomail.cpp 67

Eppure strano....non trovo l'errore.

MItaly
18-10-2006, 17:30
strcpy(Icona.szTip,"Ciao a tutti quanti!!!");

andbin
18-10-2006, 17:45
Originariamente inviato da XWolverineX
Eppure strano....non trovo l'errore. Basta andare a leggere su MSDN o negli include (shellapi.h in questo caso). szTip dichiarato:

TCHAR szTip[64];

F4sT
18-10-2006, 20:23
uff
MSDN tutto in inglese.. non che c' una versione del sito in Italiano? se no lo faranno prima o poi?? :((

MItaly
18-10-2006, 21:46
Alcuni pezzi della MSDN sono tradotti... il Platform SDK no.

XWolverineX
19-10-2006, 14:18
e per far partire il programma come servizio?
Ho scritto un balloon tip ma non appare...
Quand che appare? quando ci passo sopra?

XWolverineX
19-10-2006, 21:27
nessuno?

Loading