begin process at 2012 02 08 21:48:23
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Multimédia

 > CONTROLEUR DE VOLUME SONORE EN C [ API WINDOWS ]

CONTROLEUR DE VOLUME SONORE EN C [ API WINDOWS ]


 Information sur la source

Note :
Aucune note
Catégorie :Multimédia Classé sous :volume, son, audio, mixerOpen, systray Niveau :Débutant Date de création :19/11/2007 Date de mise à jour :02/12/2007 12:59:53 Vu / téléchargé :12 174 / 554

Auteur : ordiman85

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Controleur de volume sonore en C
---------------------------------------

Program mé avec API Windows, il agit comme le contrôle du volume standard. Prêt à compiler avec Code::Blocks.

Quelques points intéressants :
* Icone dans la barre des tâches.
* Menu contextuel.
* Fenêtre popup sans barre de titre, ni bordure, invisible pour la barre des tâches.
* Positionnement de la fenêtre comme un "magnet" sur la barre des tâches.
* Utilisation d'une trackbar (ou slider).
* Couleur des contrôles statiques (fond du slider).
* Contrôle du volume système (mixerOpen, mixerGetLineInfo, mixerGetLineControls, mixerGetControlDetails, mixerSetControlDetails, mixerClose).


 Conclusion

J'ai certains problèmes pour intégrer un tooltip avec texte personnalisé sur le slider. De même pour afficher une boite de dialogue d'options (la fenêtre semble inactivée => peut-être à cause de la propriété WS_EX_TOPMOST de la fenêtre principale ?).

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

02 décembre 2007 12:59:54 :
Version 0.1.1 + Menu contextuel : Contrôles avancés qui ouvre le panneau de contrôle Windows * Quelques bugs minimes corrigés.

 Sources du même auteur

Source avec Zip Source avec une capture COURBES NURBS 3D DANS OPENSCENEGRAPH
Source avec Zip BIBLIOTHEQUE FONCTIONNELLE : OPÉRATIONS, COMPOSITION D'OBJET...
Source avec Zip LIBRAIRIE JSON C++
Source avec Zip Source avec une capture [WIN32] EASY WAVE MIXER
Source avec Zip Source avec une capture [C++] HASH FINDER - CALCULATEUR DE HASH

 Sources de la même categorie

Source avec Zip ADAPTER LES TEMPS DE SUBTITLES DE SOUS TITRAGE ENTRE DEUX LA... par berrami
Source avec Zip Source avec une capture DÉTECTION DE VISAGE (YEUX, NEZ, BOUCHE) AVEC OPENCV EN TEMPS... par MadM@tt
Source avec Zip Source avec une capture GÉNÉRATEUR FM EXPÉRIMENTAL par tontonCD
Source avec Zip LECTEUR MULTIMÉDIA par omegatou
Source avec Zip IMPLÉMENTATION D'UN ALGORITHME DE COMPRESSION/DECOMPRESSION ... par eemikhm

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture QXTAPPLICATION - RACCOURCI BLAGUE par shorzy
Source avec Zip Source avec une capture GÉNÉRATEUR FM EXPÉRIMENTAL par tontonCD
Source avec Zip Source avec une capture MOTEUR AUDIO TEMPS REEL AVEC GESTION DU VOLUME par gabuzomeuh
Source avec Zip LINUX MODIFICATION DU VOLUME D'UN MIXER AUDIO par Twinuts
Source avec Zip Source avec une capture CONTROLE DE VOLUME OSD (WIN32) par racpp

Commentaires et avis

Commentaire de DeAtHCrAsH le 20/11/2007 10:42:57

Simple et ca marche.
Une petite amélioration peut être d'empecher le déplacement du dialog et d'afficher le niveau sonore sous forme d'un pourcentage, ou d'une échelle graduée.
Pour ce qui est du code je regarderai ca se soir.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

controle du volume audio général [ par roxanic ] BonjourJe cherche a controler les bouton de volume.Pour le bouton Wave c'est OK. Mais je ne trouve pas le solution pour le curseur du volume général.M Sélectionner la source audio... [ par MisteryX ] Bonjour à tous,Si j'ai choisi un thème pour poster ma question c'est vraiment parce qu'il le fallait, donc je ne sais pas si j'ai fait le bon choix ?? volume d'un sample audio [ par oeildedinde ] Salut, Je cherche une solution pour abaisser le niveau sonore d'un sample audio (dans un filtre directshow). J'ai testé 2 solutions qui me font appar Convertir un fichier audio G711 en G729 [ par debass42 ] Bonjour a toute la communauté. Je désire convertir un fichier audio G711 en un autre fichier audio G729... et inversement bien sur. Problème, je n' Taquin - audio [ par julan2074 ] Quelqu'un peut-il prendre le temps de m'aider à réaliser à jeu ? j'aimerai fabriqué un taquin... sonore : une fois le visuel correctement réalisé, une info bulle dans la systray [ par simmet ] Bonjour a tous J'ai un petit souci en C ou c++ que je n'arrive pas a resoudre : J'ai un programme qui donne a l'utilisateur le temps de connexion qui Afficher les fréquence d'un fichier audio [ par PriMe2302 ] Bonjour, je voudrais faire un programme permettant d'afficher les fréquences d'un fichier audio. Comment faire? Merci [Bar] Audio + Bluetooth [ par buno ] Hello les gens! L'un(e) d'entre vous a-t-il eu le loisir de coder une appli envoyant un fichier audio à un renderer en Bluetooth? Je vois 2 grandes Problème pour lire les fichiers audio dans un programme C++ [ par Nicolas ] Pour un projet C++ (linéaire),il souhaiterais réalisé une bibliothèque musical(.mp3, .wav). J'aurais besoin pour ca de lire les fichiers audio mais je Poblèmes pour lire un fichier audio dans un programme C++ [ par Nicolas ] Pour un projet C++ (linéaire),il souhaiterais réalisé une bibliothèque musical(.mp3, .wav). J'aurais besoin pour ca de lire les fichiers audio mais je


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 0,530 sec (3)

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