Telefonino.net network
Win Base Win Adv Win XP Vista Windows 7 Registri Software Manuali Humor Hardware Recensioni Blog Download Foto
INDICE SEZIONE NEWS WEB NEWS SOFTWARE PUBBLICITA'
Creazione di una finestra stile notify che simuli la finestra di messenger

La finestra di Notifica

La finestra notifica, è una form normale, solo che presenta alcune integrazione.

Oltre alle varie variabili ed enumerazioni, presenta alcune funzioni.

Funzione richiamabili da un'altra form:

SetDimensions = permette di impostare le dimensioni della finestra

Notify              = avvia la finestra

Inoltre si hanno delle funzioni per la gestione della grafica:

OnPaint = per il ridisegno della form

OnPaintBackground = grafica per il bordo

drawBorder = gestione del bordo della finestra

drawCloseButton =gestione del pulsante di chiusura.

drawThemeCloseButton = gestione del pulsante di chiusura

DrawLegacyCloseButton = gestione dello stato del pulsante

Funzioni per la gestione del tempo e del mouse:

viewTimer = Gestione del tempo per la visualizzazione della finestra.

OnMouseMove = gestione del mouse move

OnMouseDown = gestione del mouse down

OnMouseUp = gestione del mouseup

In tale finestra inoltre si fa uso delle api (dll) di windows quali UxTheme.dll e user32.dll


Conclusioni

In questo articolo abbiamo visto la struttura del progetto, per la creazione di una finestra di notifica simile a quelle del programma messanger. Tramite la parola download è possibile scaricare il progetto, per vedere, provare ed adattare tale progetto alle proprie applicazioni.


Articoli Correlati:

- Registri di configurazione XP
- Guida a Windows XP

- Commenta sul FORUM


 In evidenza Registrare la TV da iPhone e iPad



Nel Web in WinTricks
Copyright © 1999-2012 Master New Media s.r.l. p.iva: 02947530784
COPYRIGHT . PRIVACY . REDAZIONE . STORIA . SUPPORTA
 

Warning: include(/mnt/host/www/wintricks/wintricks.it/www/bottom.php) [function.include]: failed to open stream: Permission denied in /mnt/host/www/wintricks/wintricks.it/www/windxp/xptricks44_3.html on line 151

Warning: include() [function.include]: Failed opening '/mnt/host/www/wintricks/wintricks.it/www/bottom.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/windxp/xptricks44_3.html on line 151