begin process at 2012 05 27 14:50:21
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > CONTROLE AFFICHEUR (WIN32)

CONTROLE AFFICHEUR (WIN32)


 Information sur la source

Note :
Aucune note
Catégorie :Divers Classé sous :afficheur, setpixel, api, led, incliné Niveau :Débutant Date de création :14/03/2008 Date de mise à jour :14/03/2008 17:55:57 Vu / téléchargé :4 521 / 196

Auteur : hattabking

Ecrire un message privé
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
C'est un controle Afficheur avec l'api Setpixel que vous pouvez rajouter à votre projet.
Il suffit d'ajouter les 2 fichiers Ledctrl.h et Ledctrl.cpp,
initialiser le controle à l'aide de le fonction LedCtrl_InitControl(),
et vous pouvez créer un controle Led avec la fonction window CreateWindow(...),
en précisant LEDCTRL_CLASS au premier argument.
Vous pouvez avoir un texte incliné, ombré, souligné(LEDTS_ITALIC, LEDTS_SOULIG, LEDTS_OMBREA).
Tout est expliqué dans le fichier Ledctrl.h

Renommer le fichier "LedControl.ex_" en "LedControl.exe" pour voir le demo en executable.


 Conclusion

- L'afficheur possède 2 types de scrollage.
  **automatique: LEDCS_AUTOSCROLL.
  **vers la gauche: LEDCS_LSCROLL.

NB: Ce controle est une partie de mon lecteur HMedia v2-C++ (WIN-32). Qui est en cours de dévloppement, j'espère qu'il est ètre disponible sur codes-sources aprés quelque semaines.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   LED-CONTROLE-WIN32(DEV-C++)

Télécharger le zip


 Historique

14 mars 2008 15:09:27 :
ajout de l'executable
14 mars 2008 17:55:57 :
correction de l'erreur "saisie votre texte.."

 Sources du même auteur

Source avec Zip Source avec une capture HMEDIAV2 LECTEUR (WIN32)

 Sources de la même categorie

Source avec Zip KISIEL CD INFO DRIVE par kisiel0147852
Source avec une capture SUPPRESSION DES REDONDANCES DE FICHIERS par cyberntique
Source avec Zip ÉDITEUR DE RECTANGLES EN CONSOLE par seoseo
CONVERSION DE FICHIER EN FICHIER BMP par seoseo
Source avec Zip DETECTEUR EJP par idpro

 Sources en rapport avec celle ci

Source avec Zip VIDER ELEMENTS DE CORBEILLE WINDOWS7 (WIN64) par BruNews
Source avec Zip Source avec une capture FIND TEXT (WIN64) par BruNews
Source avec Zip DELETE DIRECTORY (WIN64) par BruNews
Source avec Zip ENUM DIRECTORY (WIN64) par BruNews
Source avec Zip TEMPLATES C/C++ POUR VS 2010 par BruNews

Commentaires et avis

Commentaire de MuPuF le 14/03/2008 16:00:30

Sympa comme idée, mais j'ai des petites suggestions.

Premièrement, "saisie votre texte ici" --> saisir votre texte ici

Deuxième (plus intéressante :D) : SetPixel est assez cool mais EXTRÊMEMENT LENTE !!
Je suis pas expert pour ce genre de chose, mais je sais que pour effectuer ce changement de couleur d'un pixel, le système doit prendre le contrôle de la carte vidéo, bouger le pixel et enfin re-rendre le contrôle. La prise de contrôle est à priori très couteuse, il est donc plus judicieux de prendre le contrôle, de modifier tout les pixels puis après de rendre le contrôle. Tu peux faire ça avec l'api BitBlt,  je ne saurais pas t'en dire plus, mais il y a plein d'exemple sur ce site.

En gros, tu créé l'image dans ton programme et tu l'affiches ;)

Vila, good luck, le rendu est très sympa mais tant qu'à faire, autant ne pas mettre à genoux les pc limites ;)

Commentaire de BruNews le 14/03/2008 17:37:50 administrateur CS

Pour texte défilant sans scintillement, exemple ici:
ABOUTBOX SINUSOIDE (WIN32)
http://www.cppfrance.com/code.aspx?id=10630

Pourquoi KillTimer et SetTimer à chaque event timer ?

Ton exe fait un appel externe sur msvcrt.dll pour tout (strcpy, strlen, memset...), c'est extremement lent alors que cela doit etre inliné dans l'exe sans aucun appel de fonction. Vérifie tes options de compilo et linker.

Commentaire de hattabking le 14/03/2008 17:49:41

Merçi pour vos idées.
j'ai corrigé le petit truc de "saisir..."
Et j'aime dire aussi que j'ai l'idée de faire cet afficheur
aprés la recherche de ce type de controle sur internet puis
j'ai remarqué qu'il n'y a pas des sources de ce genre sauf
le controle "Vumetre" de gagah1( je remercie plutot de l'déee
générale sur la créaation du controle".

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

API Setpixel [ par Stephane ] Salut a tous voila, j'utilise l'API SetPixel pour remplir une zone dont je connais le HDC (passée en parametre par une appli VB). Mon probleme e [bar] API siemens S5-135U CPU 928B [ par alski ] Bonjour Tout le monde! J'ai un probleme avec mon automate S5-135U avec ref: SIMATIC S5:6ES5928-3UB11 Desription:CPU928B Apres avoir mis le commutateur erreure avec API mysql dans un programme win32 avec fenetre [ par Coralsnake ] 3, 2, 1, contact ! (ceux de ma génération s'en souviendront) Bonjour a toute la commuautes des programmeur. Voila j ai un probleme quand j utilise Fenêtre dialog déplaçable "par le fond" [API Win32] [ par stagiairecpp ] Bonjour, Je conçois actuellement une petite application et j'aurais besoin d'un renseignement que je ne suis parvenu à trouver ni via google, ni via Developpement des GUI sous Win32 [ par medsetti ] Bonsoir, Tout d'abord je me présente, je suis un ingénieur en génie industriel qui désire developper des applications windows pour la gestion de la pr Libération des HBRUSH créé via CreateSolidBrush [API Win32] [ par stagiairecpp ] Bonjour, J'aurais une question, si vous voulez bien m'aider, qui porte sur les objets gdi créés via l'api windows CreateSolidBrush. Pour info prélimi Comment faire un bel interface sous Evcc++ [ par Fabricio19 ] Bonjour à tous, je dois developper un gros programme pour un système embarqué de la marque anders. - UMR-5 - processeur INTEL PXA 270 312MHz - OS WIND [API WIN32] Création nouveau contrôle [ par HumbuckerSingleCoil ] Bonjour. Je voudrais savoir comment on crée un nouveau contrôle avec l'api WIN32. Je m'explique : je voudrais réaliser un éditeur html, css, javascr WIN API [ par omarino_007 ] Bonjour, je suis entrain de faire une interface pour un de mes projets en C avec WIN API (première utilisation), je voudrai savoir comment récupérer l [BAR]Intégration des API de Google [ par shizophrenia ] Salut tout le monde, Je voulais savoir si je veux integrer Google Ajax search API et Google Map API dans mon site, est ce que cela necessite un heber


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,217 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales