Voici donc la liste des différents projets, feuilles, modules ou contrôles que j'ai construits ou récupérés :

(dernière mise à jour : 28/08/2007)

Contrôles ActiveX :

CtrlStart               Permet l'affichage d'une feuille au démarrage de vos projets

FMove                Permet de détecter le déplacement d'une Form

MFormPerso        Permet de créer des Form de formes personnalisées

                            (Module utile : FenetreDepl)

OpenBmp            Permet de traiter les images Bitmap(*.bmp)

SmallIcon            Permet la création d'une icône juste a cote de l'heure dans le Systray

TCPServer          Permet la création d'un serveur TCP/IP (Winsock server)

XlControl            Permet l'accès a une base de donnée Excel

WordCtrl            Permet de piloter Word

Modules :

API Window        API permettant de détecter des fenêtres et autres fonctions

Conversion            Module de conversion Binaire <--> Hexadécimal 

Couleurs               Constantes de couleurs

CtrlUserW2k        permet de récupérer le nom de l'utilisateur en cours sur la machine sous Windows 2000

Cursor                  Ensemble d'API permettant de gérer la souris(position, curseur ...)

DriveRead            Permet de récupérer l'ensemble des lecteurs présents dans le poste de travail

ExitWindows        Permet de quitter, redémarrer ... Windows

FenetreDepl        Déclaration d'une API permettant de déplacer une feuille en cliquant n'importe où dessus

                            (Utile dans le cas de l'utilisation de MFormPerso)

GetTime               Permet de récupérer l'heure de création, modification ... d'un fichier

IdPassword          Permet de vérifier si un Nom d'utilisateur et un mot de passe son valides tous deux sur la machine

                            Attention : ce module ne fonctionne pas sur tous les OS

IniFile                   Permet d'accéder aux fichiers INI (Lecture, Écriture)

Keyboard            Ensemble d'API permettant de gérer le clavier

OCDoor              Permet d'ouvrir ou de fermer le lecteur CD a volonté

OpenFolder        Module contenant une API pour créer une boite de dialogue "Ouvrir un dossier"

OS                      Permet de récupérer la version de Windows de la machine (95, 98, ME, NT 3.51, NT 4.0, XP, 2000)

RegCtrl                Permet un accès a la base de registre(lecture, écriture)

Resolution            Permet de modifier la résolution de l'écran

Sup_Img              Module proposant quatre procédés de combinaison de deux images :

                                    Addition des couleurs, Recouvrement, Couleurs significatives et Superposition avec couleur

                                    de transparence. Le module est joint dans un projet d'exemple.

Transp                 Module permettant de jouer sur la transparence d'une Feuille. 

Feuilles :

          FrmAbout            Petite feuille "A Propos de ..." auto paramétrée

Projets complets :

                    Exemple de faux virus capable de se déplacer aléatoirement dans le disque dur:

                        Need For Speed

                   Exemple de programme qui inverse le déplacement de la souris

                        SourisInv

                    Savez-vous ce qu'est la maladie de Parkinson ????

                        Hostmouse

                    Voici trois petits utilitaires pour le jeu Counter-Strike :

                        CSUtilitaires

    Ce dernier comprend :

    ConfigCS     Permet de sauvegarder plusieurs configurations (contrôles, Nom, Tag ...)

    CSStats        Permet de sauver les statistiques de CS.

                            Attention : - Il faut ajouter Log on a la fin du fichier config.

                                             - La base de donnée(Stats.mdb) doit être loge directement dans C:\

 

    CSMapCycleChanger    Permet de modifier l'ordre de changement automatique des maps.    

    Utilisation :

         Sauf pour CsStats, les autres programmes vous demanderons un argument.

         En effet, ces programmes peuvent être adaptes a d'autre jeux (Mods de Half-Life ...).

         Il vous suffit d'éditer les propriétés du raccourcis et d'y ajouter un argument dans le

         champs cible. 

         Exemple de cible pour ConfigCS : "C:\Sierra\CSUtilitaires\ConfigCs\Configue Cs.exe" CStrike