[問題] 滑鼠一定要移到視窗內openGL才有效果的問題

看板C_and_CPP作者 (雲伴風 風隨雲)時間13年前 (2010/12/27 08:16), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, Gcc, Linux, ...) VC++ 2010 Windows Form 專案 額外使用到的庫(Library Used) (Ex: OpenGL, ...) MQOpenGLControl.dll(自行安裝的3D元件,openGL圖形可顯示在上面) 問題(Question): 不管任何openGL指令,比如 glRotatef,一定要滑鼠移到此3D元件上 glRotatef才會有效果??? 預期的正確結果(Expected Output): 希望不用滑鼠移到此3D元件上也能有效果 請教各位,這個情況有辦法解決嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.77.232

12/29 00:55, , 1F
我用的似乎跟你不太一樣,通常我都是glRotatef(),然後
12/29 00:55, 1F

12/29 00:55, , 2F
後面直接畫物件,物件就會轉出你要的角度了,你說的轉
12/29 00:55, 2F

12/29 00:56, , 3F
是指會一直轉嗎?如果是的話,他應該是有一個idle在跑
12/29 00:56, 3F

12/29 03:03, , 4F
滑鼠移過去,有時會自動一直轉,但有時要一直動滑鼠才
12/29 03:03, 4F

12/29 03:03, , 5F
會轉?? 真是怪了...
12/29 03:03, 5F
文章代碼(AID): #1D5zhOSs (C_and_CPP)