opencv在读取摄像头并显示图像时,无法有效关闭窗口?

**//判断是否点击窗口关闭按键    窗口关闭返回 -1
if (cv::getWindowProperty("测试", 0) == -1){
cv::destroyAllWindows();
video.release();
break;
}**

1、关键函数 getWindowProperty 判断窗口是否关闭 ,关闭则函数返回 -1