最近在做一件事,就是在一個開放的源代碼總加入一些陳述句。這個開放的源代碼編譯之后顯示一個視窗,視窗里面是對一個檔案里面資料的渲染。里面用到了很多opengl函式。現在,老師讓我在這個視窗中加入一個小球,然后小球在視窗中的位置通過硬體獲得。現在我已經能從硬體里面獲得小球的位置資訊。我想在這個程式里面在創一個執行緒,對小球的位置進行實時的采集和顯示。網上有很多人說,創多執行緒要用HDC和HRC,但是按照他們說的做了不行。由于小球要放在主執行緒創建的視窗里面,所以子執行緒不能再建視窗,但是不創建視窗,在glutDisplayFunc(display);處出現錯誤。會提示:QSplatWin32.exe 中的 0x1000bbae 處未處理的例外: 0xC0000005: 寫入位置 0x000000a8 時發生訪問沖突。求高人給個解決方案,用別的方法也行。謝謝了。
uj5u.com熱心網友回復:
估計是指標訪問非法地址了~~轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/143384.html
上一篇:繼續XE2中png不規則視窗問題
