De quoi ai-je besoin pour changer les icônes à l'exécution toutes les 5 secondes dans le contrôle d'image pour donner à l'utilisateur une notification que le travail est en cours?Changement d'icônes dans le contrôle d'image
1
A
Répondre
1
- Chargez quelques icônes.
- Démarrer une minuterie pour être appelée de temps en temps.
- Envoie un message STM_SETICON au contrôle d'image (qui est en fait un contrôle statique).
- Tuez la minuterie lorsque vous n'en avez plus besoin.
- Relâchez les poignées d'icônes.
Autres points d'intérêt:
si la charge d'autres types d'objets d'image (par opposition aux icônes), vous devez envoyer des messages respectifs. Voir STM_SETICON dans msdn pour plus de détails. La temporisation est une interruption, à la différence de tout autre message Windows, ce qui peut être dangereux si vous ne faites pas attention. Laissez le sous-programme de la minuterie dès que possible.
Espérons que cela aide. Miro