|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.11.2008, 13:19 | #1 |
Пользователь
Регистрация: 30.09.2008
Сообщений: 33
|
Те кто работал с DirectShow9 и полноэкранным режимом помогите
Народ вот какая у меня проблема.Делаю я свой видеоплеер(к дню рождения жены ) работающий через DirectX.С помощью вот етой функции DirectShow9,видео приложение или фотка переходит в полноэкранный режим:
function put_FullScreenMode(FullScreenMode: LongBool): HResult; Но ее минус в том что при ее исполнении не отображается курсор мыши и панель управления видео(воспроизведение,пауза,стоп) моего приложения(я так понял эта функция создает свою панель воспроизведения,размер у которой весь экран),что делать подскажите плиз Мне нужно сделать что-нибудь на подобии в Media Player Classic,чтоб при наведении курсора мыши на нижнюю часть экрана появлялась панель действия моего приложения. Из этой темы http://programmersforum.ru/showthread.php?t=28564 способ не катит,уже пробывал((( Те кто реально помогут,войдут в мой список помогавших при разработке проги P.S.Хочу сразу сказать,что предлагаемые методы типа растягивания панели на весь экран мне не нужно,это я и сам знаю. |
04.11.2008, 19:17 | #2 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
DirectDraw в помощь
|
05.11.2008, 21:19 | #3 |
Пользователь
Регистрация: 30.09.2008
Сообщений: 33
|
|
05.11.2008, 21:38 | #4 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
А почему не создал глобальный хук на мышь и проверять даже так WindowFromPoint или в таком духе над каким окном мышь находится... и вы можете контролировать таким образом клики по этой "панели". SetCursor должен работать... а хотя если я понял верно и вы строили все через графы для воспроизведения видео то там отображается обычно системный курсор винды - ну в XP это уродливый белый курсор. Может я не так вопрос понял ? )
|
06.11.2008, 18:30 | #5 | |
Пользователь
Регистрация: 30.09.2008
Сообщений: 33
|
Цитата:
И на счет SetCursor я не уверен |
|
06.11.2008, 20:13 | #6 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Странное дело.... а вы сами собираите графы или RenderFile ? сам ниразу не собирал, не приходилось, а через RenderFile курсорс всегда есть - у меня XP
|
08.11.2008, 21:44 | #7 |
Пользователь
Регистрация: 30.09.2008
Сообщений: 33
|
|
08.11.2008, 22:47 | #8 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Посмотрите пример на моей страничке плеер... там как раз это реализовано
|
10.11.2008, 11:15 | #9 |
Пользователь
Регистрация: 30.09.2008
Сообщений: 33
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
срочно! кто работал с f1book | linarka | Общие вопросы Delphi | 1 | 11.06.2011 15:31 |
кто работал на UMI.CMS pro | dimaxz | WordPress и другие CMS | 0 | 01.09.2008 11:16 |
Кто нибудь работал с Astron SiteManager? | Начинающая | Софт | 2 | 15.07.2008 17:11 |
Кто работал с DelphiX? | selenux | Общие вопросы Delphi | 0 | 16.11.2006 15:57 |