- /* en ce moment je suis entrain de programmer en C sur Linux, mais
- de temps en temps je crée quelques exemples en VB histoire de
- décompresser un peu car comme tout le monde le sait : le C est
- beaucoup plus difficile que le VB.
-
- je vous présente là un petit projet que j'ai réalisé en 1h40min
- l'idée m'est venu en installant Win98 à un copain et j'ai remarqué
- les progressbars utilisés pour l'installation et je me suis surtout
- intéréssé au fait que le texte qui se trouve à l'intérieur du
- progressbar change de couluer en fonction de la couleur du fond du
- progressbar (Pour +d'infos -Image joint au dossier-).
-
- L'idée sur laquelle je me suis basée est simple :
-
- Créer un DC en mémoire,lui donner une couleur de fond au choix avec
- le texte.et copier ce DC vers notre Picture Box progressivement :
- càd 1+1+1....... :
-
-
- |-----------------------|
- | |-----> notre Picture box qui va recevoir le DC
- | |
- | |
- |-----------------------|
-
-
-
- |-----------------------|
- | |-----> notre DC mémoire
- | ProgressBar |
- | |-----> Ne pas oublier donner une Couleur de fond
- |-----------------------| et coloriser le texte à l'intérieur avec
- "SetTextColor"
-
-
-
- maintenant on copie avec une boucle à chaque fois le DC mémoire vers le picturebox
- avec à chaque fois un décalage vers la droite de +1 :
-
-
-
- +1 : >>>
- ----
- |------------------------|-----> DC mémoire
- | |-|----------------------|
- | ProgressBar | | |-------> Picture Box
- | | | |
- | |-|-----------------------|
- |------------------------|
-
-
-
- +2 : >>>
- ----
- |--------------------------|-----> DC mémoire
- | |---|--------------------|
- | ProgressBar | | |-------> Picture Box
- | | | |
- | |---|--------------------|
- |--------------------------|
-
- .
- .
- .
- .
- .
- .
- .
-
- +n : >>>>>......
- ----
- |------------------------------|-----> DC mémoire
- | |
- | ProgressBar |-------> Picture(totalement recouvert par le DC)
- | |
- | |
- |------------------------------|
-
-
- Si vous aver besoin d'éxplication n'hésitez pas à me contacter au :
-
- abdelmajid_hayef1@hotmail.com
/* en ce moment je suis entrain de programmer en C sur Linux, mais
de temps en temps je crée quelques exemples en VB histoire de
décompresser un peu car comme tout le monde le sait : le C est
beaucoup plus difficile que le VB.
je vous présente là un petit projet que j'ai réalisé en 1h40min
l'idée m'est venu en installant Win98 à un copain et j'ai remarqué
les progressbars utilisés pour l'installation et je me suis surtout
intéréssé au fait que le texte qui se trouve à l'intérieur du
progressbar change de couluer en fonction de la couleur du fond du
progressbar (Pour +d'infos -Image joint au dossier-).
L'idée sur laquelle je me suis basée est simple :
Créer un DC en mémoire,lui donner une couleur de fond au choix avec
le texte.et copier ce DC vers notre Picture Box progressivement :
càd 1+1+1....... :
|-----------------------|
| |-----> notre Picture box qui va recevoir le DC
| |
| |
|-----------------------|
|-----------------------|
| |-----> notre DC mémoire
| ProgressBar |
| |-----> Ne pas oublier donner une Couleur de fond
|-----------------------| et coloriser le texte à l'intérieur avec
"SetTextColor"
maintenant on copie avec une boucle à chaque fois le DC mémoire vers le picturebox
avec à chaque fois un décalage vers la droite de +1 :
+1 : >>>
----
|------------------------|-----> DC mémoire
| |-|----------------------|
| ProgressBar | | |-------> Picture Box
| | | |
| |-|-----------------------|
|------------------------|
+2 : >>>
----
|--------------------------|-----> DC mémoire
| |---|--------------------|
| ProgressBar | | |-------> Picture Box
| | | |
| |---|--------------------|
|--------------------------|
.
.
.
.
.
.
.
+n : >>>>>......
----
|------------------------------|-----> DC mémoire
| |
| ProgressBar |-------> Picture(totalement recouvert par le DC)
| |
| |
|------------------------------|
Si vous aver besoin d'éxplication n'hésitez pas à me contacter au :
abdelmajid_hayef1@hotmail.com