Salut tout le monde
comme le tritre indique je veux reduire une fenêtre avec une simple instruction en langage c que j'ai ouvert avec l'instruction system("start....")
et merci d'avance
Version imprimable
Salut tout le monde
comme le tritre indique je veux reduire une fenêtre avec une simple instruction en langage c que j'ai ouvert avec l'instruction system("start....")
et merci d'avance
Bonjour.
Il y a souvent confusion entre langage et bibliothèque. Tu utilises le langage C, c'est bien :). Tu lances une application avec celui-ci en utilisant la fonction system();. Pourquoi pas ? Même si ce n'est certainement pas l'idéal. Vouloir interagir directement sur cette application depuis ton application, là ca n'a plus rien à voir avec le langage utilisé. De plus la fonction system(); ne te permet aucune interaction, malheureusement pour toi :(.
Bonjour
En lançant ton system("start ..."), tu as généré un nouveau processus totalement indépendant de ton code initial et qui va vivre sa vie. Exactement comme si t'avais appelé "start..." depuis une fenêtre MsDos/shell.
Ceci dit, il peut arriver (surtout dans les outils X), qu'on puisse passer des options de comportement quand on ouvre une fenêtre. Par exemple "start --size=...x..." pour donner la taille souhaitée de la fenêtre lors de son ouverture. Peut-être que c'est le cas avec ton truc...
merci beaucoup svear pouvez vous m’aider a trouver cette truc la car j'en est marre de cherche sur internet sans aucune resultat
j'ai bien aimé votre idée d’intégrer application depuis mon application pouvez vous m'expliquer comment faire sa sans l'ajout d'une biblothque(externe si ce mot convient sur sdl) sachant que je veux juste lancer un petit morceaux de musique quand je saisie un mot bien spécifié
voila mon essai pour lancer mais comme vous avez dit c'est pas idéal
alors aidez moi a trouvé une solution simple et clairCode:system ("start wmplayer \"test.mp3\"");
et merci d'avance
Taper start /? dans un invite de commandes donne la solution: Le paramètre /min.
Si c'est seulement pour écouter un ficher .mp3 tu peux procéder comme ceci :
(exemple sans aucun contrôle d'erreur)
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 #include <windows.h> // linker winmm #include <stdio.h> void mp3play(const char *mp3file) { char buf[2048]; sprintf(buf, "open \"%s\" alias mp3", mp3file); mciSendString(buf, 0, 0, 0); mciSendString("play mp3", 0, 0, 0); } void mp3stop(void) { mciSendString("close mp3", 0, 0, 0); } int main(void) { mp3play("x:\\ton\\fichier\\mp3\\titre.mp3"); getchar(); mp3stop(); return 0; }