2016-09-16 2 views
0

비디오를 재생하고 특정 프레임에서 사용자 입력을받는 프로그램을 만들려고합니다. axvlc 비디오 플레이어에 대한 click 이벤트를 만들어야합니다. 이것이 가능한가?Click 이벤트를 AxVlc 컨트롤에 추가 하시겠습니까?

내 프로그램에는 Visual Studio의 Windows 형식으로 VLC ActiveX 플러그인 인스턴스가 포함되어 있습니다. 프로그램이 일시 중지 된 동안 사용자가 프레임의 한 지점을 한 번 클릭하고 이벤트를 트리거하고 마우스의 위치를 ​​목록에 추가 할 수 있기를 원합니다.

그렇지 않으면 일시 중지 된 상태에서 프레임에 대한 비트 맵 렌더링을 고려하여 클릭 이벤트를 추가 할 수 있습니다. 하지만 내가하고있는 일이 복잡해지기 때문에 나는 그 해결책을 피하고 싶다.

답변

0

이 질문에서 대단히 유용한 컨트롤을 발견했습니다. Making a control transparent

상단 대답은 심지어 비디오의 상단에 실시간 투명성을 지원하는 제어 코드가 있습니다. 이것은 완벽 해.

+0

iam이 동일한 문제에 직면했습니다. 나는 vlc 위에 패널을 추가하려고합니다. 하지만 투명하게 설정하려면 어떻게해야합니까? 왜냐하면 나는 동일한 색상의 양식과 패널에 투명도 색상을 설정했기 때문입니다. 내가 가진 것은, 그것의 절대적으로 투명한 (그것은 디스플레이가 내 자신의 바탕 화면 이었다는 것을 의미한다) https://stackoverflow.com/questions/45710806/how-to-set-transparent-opacity-to-panel – chopperfield

+0

그래서 당신은 또는 당신은하지 않는다. 아직도 문제가 있니? 그것은 당신이 당신의 말로부터 자신의 질문에 대답 한 것처럼 들리지만, 당신의 말로 표현 된 문제가 아니란 것 같습니다. –

+0

감사합니다. 위의 설명은 양식 투명도 키 색상을 패널 색상과 동일하게 설정했기 때문입니다. 절대적으로 바탕 화면을 표시합니다. https://stackoverflow.com/questions/31656655/how-to-make-user-controls-transparent – chopperfield

관련 문제