G
gxlzbig
Unregistered / Unconfirmed
GUEST, unregistred user!
有一块视频卡,输入一视频信号,有DLL库,有SetOverlayWindow(设备,rect)
能把影像显示在rect上,但rect显示区总在屏幕上,其他窗口都无法盖住它,
rect我是这样写的:
HDC:=Panel.Handle;
GetWindowRect(HDC,Rect1);
该卡给的例子是VC的,它是这样写的:
1: GetDlgItem(显示窗口)->ShowWindow(SW_SHOW);
2: GetDlgItem(显示窗口)->GetWindowRect(&WndRect);
3: Rect1=WndRect;
4: SetOverlayWindow(设备, &Rect1)
影像显示总在显示窗口中,在form中,不知在delphi中怎样做?
能把影像显示在rect上,但rect显示区总在屏幕上,其他窗口都无法盖住它,
rect我是这样写的:
HDC:=Panel.Handle;
GetWindowRect(HDC,Rect1);
该卡给的例子是VC的,它是这样写的:
1: GetDlgItem(显示窗口)->ShowWindow(SW_SHOW);
2: GetDlgItem(显示窗口)->GetWindowRect(&WndRect);
3: Rect1=WndRect;
4: SetOverlayWindow(设备, &Rect1)
影像显示总在显示窗口中,在form中,不知在delphi中怎样做?