|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
MediaPlayer на весь экран.
Hi all.
Я воспроизвожу видео через стандартный проигрыватель Delphi. Свойство Display у меня = nil, поэтому показ фильма происходит в отдельном окне, как и задумано. Проблема: окно слишком мелкое. Вопрос: как мне растянуть это окно на весь экран? Делаем'c разные игры. Искать на glscene.ru |
#2
|
|||
|
|||
Попробуй найти это окно и максимизировать его средствами WinAPI (SetWindow, SetWindowLong, SendMessage(WM_MAXIMIZE))
|
#3
|
|||
|
|||
Цитата:
Делаем'c разные игры. Искать на glscene.ru |
#4
|
||||
|
||||
можно создать свое окно, в котором будет отображаться видео, т.е., собственная форма, заранее сделанная, и при открытии видео данных, она будет дисплеем, а на счет "ресайза", в обработчике формы сделай обработку на изменение размера, либо "фуул" экран....
если суть изложенного не ясна, позже примерчик скину..!!! либо пиши в ЛС, асю... |
#5
|
||||
|
||||
вот примерчик:
|
#6
|
|||
|
|||
Цитата:
Цитата:
Вот такой вопрос. У Медиаплеера есть свойство MediaPlayer.Display.Align. Можно сделать так: MediaPlayer.Display.Align:=AlClient, но так вылетает ошибка AccesViolation. Почему? В Display ничего не записывал. Делаем'c разные игры. Искать на glscene.ru Последний раз редактировалось DungeonLords, 16.05.2010 в 00:32. |