begin process at 2008 08 21 19:31:27
1 229 610 membres
423 nouveaux aujourd'hui
14 263 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

ACTIVEX OLE HORLOGE GRAPHIQUE


Information sur la source

Catégorie :Graphique Classé sous : activex, ole, horloge, gdi, mfc Niveau : Initié Date de création : 02/08/2006 Date de mise à jour : 29/01/2007 16:52:17 Vu / téléchargé: 3 784 / 506

Note :
9,5 / 10 - par 2 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

Description

C'est un controle horloge graphique paramétrable (couleur, taille, chiffres Romain ect...), une fois compilé, il suffit de personnaliser la boite à outil de Visual Studio pour rajouter ce controle et de faire glisser celui-ci sur n'importe quelle form ou dialog dans n'importe quel langage (C++/C#,VB.net ect...), exactement comme on ferait glisser un label ou une listBox. Tout se fait avec les propriétés, aucune ligne de code n'est nécessaire une fois le controle sur un dialog.

Conclusion

Aucun bug connu. C'est un code simple avec un timer, et beaucoup de GDI.
Complément d'infos :
Si vous voulez désinstaller proprement un activeX, ouvrez une console et tapez : regsvr32 /u NOM_DLL (cela permet de nettoyer le registre)

VOIR MISES A JOUR POUR RECTIFICATION D'UNE CONSTANTE
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

13 août 2006 01:52:51 :
Complément d'infos
29 janvier 2007 16:52:17 :
CORRECTION DE CONSTANTE POUR COULEUR ARRIERE PLAN : Dans le constructeur : CHorlogeCtrl::CHorlogeCtrl() Changer la constante COLOR_MENU en COLOR_3DFACE dans la ligne : // Couleur fond = couleur système fond menu m_clrFond = (COLORREF)::GetSysColor(COLOR_3DFACE); C'est bien sur la couleur par défaut des arrieres plan.
  • signaler à un administrateur
    Commentaire de devabdel le 12/03/2007 16:41:16

    Bonjour,
    c'est vraiment intéréssant ce que tu as fais, si tu peux m'expliquer d'avantage comment l'utiliser dans mes projets (VC++) je serai très reconnaissant et merci d'avance.

  • signaler à un administrateur
    Commentaire de yann_lo_san le 24/03/2007 13:18:54

    Et bien c'est très simple, tu dois compiler le code sur ton propre PC, cela va te générer un OCX que tu peux laisser dans ce repertoire.
    Ensuite dans un de tes projet, dans le concepteur de dialog, tu cliques avec le btn droit sur la barre d'outils ou il y a tout les controles de visualStudio, tu choisis l'option personnaliser, et tu ajoutes à la liste un activeX en pointant vers le fichier OCX créé plus tôt.
    L'icone d'une petite horloge s'affiche à la fin de la barre des controles, il ne reste plus qu'à le faire glisser sur un dialog comme n'importe quel autre controle et acceder à ses propriétés comme les autres aussi.

    Si tu déplois ton programme, il faut lui joindre le fichier OCX dans le repertoire de l'exe.

  • signaler à un administrateur
    Commentaire de marmotte_louloutte le 25/04/2007 15:53:19

    bonjour,
    j'ai fais ce que tu as dis mais au click droit sur la barre il y a pas personnaliser.
    Serrais tu pour l'insertion d'un OCX dans le visual c++ version 6.0.
    Sinon bon boulo pour ton horloge.

Ajouter un commentaire

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS