我有一個基于ATL開發的ocx控制元件,在IE中顯示USB攝像頭的預覽畫面,底層用的是于老師封裝的DirectShow;現在有一個疑難問題,在網頁中初始化-》預覽-》關閉-》卸載-》重繪 回圈7次,然后第8次就發現預覽的畫面沒了,此時攝像頭正常被打開,呼叫拍照函式仍能回傳圖片,經過除錯發現,是ATL的m_hWnd為NULL值,此時攝像頭PostMessage(handle,訊息...),里面的handle為空值,所以此時預覽畫面沒了,只有關閉IE瀏覽器重新打開方可運行,請教大佬這個是什么原因呢?
uj5u.com熱心網友回復:
對各操作寫日志, 或遠程除錯看看, 是否有視窗奔潰或不同步的問題轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/242066.html
上一篇:C++ 如何批量加載 dll?
