Q&A

  • panel에 동영상을 뿌려주려합니다. help me
VC++로 만든 dll을 사용하구요...
dll에서 핸들을 인자로 받습니다.
(만약 핸들로 panel을 제어하지 못한다면 변경 가능하구요...)
panel의 핸들을 넘겨주면 전체 윈도우 스크린 기준으로 나타납니다.
이게 왜이런걸까요..??

넘겨줄때는 panel.Handle을 넘겨주고요..
dll은 handle 객체의 0, 0에 객체 사이즈에 맞도록 뿌려주기...이렇게 작성 돼있거든요..
그런데 실행을 시켜보면 화면 왼쪽 꼭대기에 나옵니다.

처음에 form 핸들을 넘겨주니까 form보다 아래에 보여지더라구요...
즉, 폼을 움직여서 동영상을 가리면 가려지더라구요..
그리고 폼 위에 패널을 올리고 패널 핸들을 넘겨주니까 폼으로 가려지진 않지만 원하는 위치가 아니라서..
난감합니다.ㅠ.ㅠ

핸들로는 불가능 한건지...
알려주세요..

0  COMMENTS