0

MFC の画像ボックスに opencv ウィンドウを埋め込むコードを書きました。成功した状態は、MFC で opencv window になり、MFC で写真が表示されます。ただし、私のコードではまだopencvウィンドウが流れています。そして、どこに問題があるのか​​ わかりません。誰でも私を助けることができますか?感謝します。

BOOL SENSEIDlg_XQ::OnInitDialog(){
CDialog::OnInitDialog();
namedWindow("VIDEO",0);
HWND hWnd_video = (HWND)cvGetWindowHandle("VIDEO");
::SetParent(hWnd_video,GetDlgItem(IDC_STATIC_PIC1)->m_hWnd);
HWND video_parent = ::GetParent(hWnd_video);
::ShowWindow(video_parent,SW_HIDE);
return TRUE; 

IDC_STATIC_PIC1 は、Cdialog の画像ボックスです。

4

1 に答える 1