Composant Active -X Windows Media player

Composant Active -X Windows Media player - Programmation

Marsh Posté le 03-11-2001 à 11:29:29    

Je me suis fait une petite aplli qu iintégre le composant active x qui contôle le media player, jusque là pas de pb je peux lire les video, arréter la lecture tt ce qu'il faut, le seul pb c que je sais pas comment faire passer la video en plein écran (j'ai bien bidoullé un truc mais la video reste à sa taille initiale est le reste de l'écran est noir).
 
La questino est don comment je fais pour la faire passer en plein écran cette #*! de video :) ?

Reply

Marsh Posté le 03-11-2001 à 11:29:29   

Reply

Marsh Posté le 03-11-2001 à 11:31:08    

... créer une fenêtre plein écran pour le contrôle ? :??: avec un style genre _topmost ...

Reply

Marsh Posté le 03-11-2001 à 11:33:30    

Pourrais tu être un peu plus explicite stp? (faut un peu me mettre les points sur les "i" ;) )

Reply

Marsh Posté le 03-11-2001 à 11:47:46    

he bien, tu crées bien une fenêtre pour ton contrôle ? ou il la créé lui-même ? enfin tu as bien un HWND qq part ? t'as essayé de la resizer et de la positionner en (0, 0) ? le _topmost c'est un style de la fenêtre (wm_topmost je crois) qui la place au-dessus de tous les autres.
 
maintenant que j'y pense, acdsee et powerdvd utilisent cette méthode. par contre je ne crois pas que media player fasse comme ça ... enfin, essaye voir.

Reply

Marsh Posté le 03-11-2001 à 15:58:12    

Je crois que je vois ce que tu veux dire mais je suis pas sûr que ce soit la meilleure méthode, je vais quand même tanter le coup.
 
Si je laisse le contrôle créer son propre display il passe directe en plein écran, mais il n'ajuste pas la taille da la video, elle garde sa taille originale et est centrée dans l'affichage

Reply

Marsh Posté le 03-11-2001 à 17:25:48    

en delphi,  j'avais essayé, il me semble que j'avais réussi (ALT+Enter)

Reply

Marsh Posté le 03-11-2001 à 19:10:06    

Apparement le alt+enter n'est pas pris en compte par l'objet que j'ai...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed