Что нового

Беззаголовочное окно видеофайла

lixar21

Новичок
Сообщения
70
Репутация
0
Доброго времени суток всем.

Помогите решить сложный вопрос, касательно графического интерфейса.

В автоит есть такое решение - беззаголовочное окно.
У меня есть скрипт который выводит в таком беззаголовочном виде - фото-изображение.
Код:
Global $x = 100, $y = 200

SplashImageOn('', @ScriptDir & '\1.jpg', 100, 100, $x, $y, 1)

While 1
    $x = $x + 0
    $y = $y + 0
    WinMove('[CLASS:AutoIt v3]','',$x,$y)
    Sleep(100)
WEnd
Подскажите - как заставить в таком беззаголовочном виде - выводиться видеофайл 1.mp4 ?
 

Вложения

  • 1.rar
    4.3 КБ · Просмотры: 1

ra4o

AutoIT Гуру
Сообщения
1,165
Репутация
246
Посмотрите UDF "DSEngine.au3" с ней это сделать легко.
 
Автор
L

lixar21

Новичок
Сообщения
70
Репутация
0
ra4o сказал(а):
Посмотрите UDF "DSEngine.au3" с ней это сделать легко.
ra4o , посмотрел UDF "DSEngine.au3".

Но эта UDF - также выводит видео с заголовком окна.
Подскажите - как с с помощью этой UDF - заставить выводиться видео в беззаголовочном окне ?
 

Вложения

  • DSEngine.rar
    129.3 КБ · Просмотры: 5

Khaibit

Осваивающий
Сообщения
103
Репутация
25
lixar21 сказал(а):
заставить выводиться видео в беззаголовочном окне ?
Это уже вопрос к стилям окна, вот измененный пример
Код:
#include <DSEngine.au3>
#include <gdiplus.au3>
#include <winapi.au3>
#include <WindowsConstants.au3>

$hWnd = GUICreate("DirectShow Engine Example", 480, 320, -1, -1, $WS_POPUP);, BitOR($WS_EX_TOOLWINDOW, $WS_EX_TOPMOST))
GUISetState()

$file = FileOpenDialog("Select video file", "", "All video files (*.avi;*.mpg;*.wmv;*.mov;*.3gp;*.asf;*.mp4;*.flv;*.rv;)")
FileChangeDir(@ScriptDir)

Engine_Startup("DSEngine_UDF.dll")
Engine_LoadFile($file, $hWnd)
Engine_StartPlayback()

Do
Until GUIGetMsg() = -3

Engine_Shutdown()
 
Автор
L

lixar21

Новичок
Сообщения
70
Репутация
0
Khaibit, все работает идеально.
Спасибо.
 
Верх