Blogtrottr
批踢踢實業坊 Tech_Job 板
 
Re: [請益] Windows OPENGL 多視窗顯示問題(跪求)
Jul 31st 2013, 12:46, by oicfck

作者oicfck (LTEMAN)

看板Tech_Job

標題Re: [請益] Windows OPENGL 多視窗顯示問題(跪求)

時間Wed Jul 31 12:46:04 2013

你可以試著用不同兩張同樣3D圖檔(拆成兩個不同名) 分別開看看 看兩個form是不是都可以開 如果分別可以的話 你可以用原始檔create 成兩個temp的圖檔 做完再都刪掉 ※ 引述《theone777 (你想要什麼)》之銘言: : 預開發: 在兩個"使用者控制項"(可以想成就是兩個form) : 同時顯示來自同一個檔案的3D圖檔 : 而且user可以不斷自由選擇想開哪一個圖檔出來看 : 開發環境: VB6 : 遇到的問題: 我的圖檔"畫到"控制項上面顯示出來 : 是透過另外一個寫好包好的DLL去做 : 可是目前怎麼修改 都只能做到只有一個form能顯示 : (如果A有跑出圖 B就不見 反之也是如此) : 有跑出以下的錯誤訊息(是DLL內寫的 但原PO非DLL作者 因此上來請益) : DLL內的 : KillGLWindow(hRC As HGLRC): : if(!wglMakeCurrent(NULL, NULL))("Release of DC And RC Failed") : if(!wglDeleteContext(hRC))("Release Rendering Context Failed") : 以及 : CreateGLWindow(HWND hWnd_in): : if(wglMakeCurrent(hDC,hRC)){ : KillGLWindow() : MessageBox("Can't Activate The GL Rendering Context") : return FALSE : } : 以上紅色字體部分即為原PO在執行原PO所開發程式時出現的訊息 : **只在使用者更換想看的圖檔時候出現 : **以上三句錯誤訊息都是一起連著跳出來 : **按下確定或紅色X鍵關閉後程式仍可正常執行 : 只是連本來至少一個form可以顯示都沒有了 兩個form都跑不出圖 : 原PO自己的想法: : 已經GOOGLE過相關問題,原PO知道這是call完DLL後, : 資源沒釋放還給Windows所產生的問題(或者說釋放過程出了問題 有bug) : 原PO是想知道到底是什麼原因出了錯?? : 網路上都只是把那些wgl function白話敘述一遍 : 沒有看到到底真正底層讓那些fuction可能出錯的原因"們"是哪些 : 因此厚著臉皮上來跪求各位鄉民指教 謝謝!!! : ****因為某些原因,所以code無法放到網路上(此並非學生作業),請各位高手見諒 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 106.187.126.4

This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers. Five Filters recommends: 'You Say What You Like, Because They Like What You Say' - http://www.medialens.org/index.php/alerts/alert-archive/alerts-2013/731-you-say-what-you-like-because-they-like-what-you-say.html

You are receiving this email because you subscribed to this feed at blogtrottr.com.

If you no longer wish to receive these emails, you can unsubscribe from this feed, or manage all your subscriptions
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 qhhk9yaisgbq1 的頭像
    qhhk9yaisgbq1

    線上遊戲排行榜2013/2014,進擊的巨人線上看,candy crush saga外掛,正妹寫真三圍

    qhhk9yaisgbq1 發表在 痞客邦 留言(0) 人氣()