2014-04-24 59 views
-1

我在C++ OpenGL項目中使用GLUT。 我試圖使用glutSetCursor函數來獲取常用的「手形」光標,當它懸停在可點擊的位置時,通常會出現在其他應用程序中。 但是,沒有一個GLUT_CURSOR定義給我那個遊標。 定義之一是GLUT_CURSOR_INFO與描述'指針',我會假設是我想要的,但是這隻給我SizeAll光標(可能作爲後備)。如何使用GLUT(在窗口中)更改爲手形光標?

有什麼我需要做的讓這個光標的工作,或者這是與GLUT在Windows中的問題?

(目前我使用的是Windows 7旗艦版64位)

回答

-2

GLUT是一個非常simplicistic框架,你只需點擊它的一個限制。有時間尋找另一個框架來使用。

+1

你會不會推薦freeglut,或者完全不同? – Fluffy

+0

@Fluffy:FreeGLUT遭受同樣的問題。我認爲是Qt方向的東西;是的,我知道這不再是輕量級的,但它可以讓你更多地控制這樣的事情。 – datenwolf

+0

Freeglut從來沒有拿出我的簡稱,glutSetCursor:https://www.opengl.org/resources/libraries/glut/spec3/node28.html – Charlie

相關問題