用capCreateCaptureWindow创建的窗口,用DestroyWindow释访,返回值为false,可是创建的窗体已经没有了,退出程序,再次创建窗口,就会报0x03be8259指令引用的0x03be8259内存,该内存不能为"read"
请问该如何解决。
创建窗口的代码为
    hCapWnd = capCreateCaptureWindow("", WS_CHILD or ws_visible, 0, 0, 320, 240, Picture1.hWnd, 0)
    If 0 = hCapWnd Then
        MsgBox "could not create capture window", vbCritical, App.Title
        Exit Sub
    End If
销毁window的代码为
    If hCapWnd <> 0 Then
      aa = DestroyWindow(hCapWnd)
    End If
结果 aa=false