2010-03-27 101 views
0

在我的C OpenGL應用程序中,窗口樣式需要WS_SYSMENU來顯示關閉和最小化按鈕,但每次按Alt時它也會出現一個愚蠢的菜單。禁用窗口菜單

如何禁用此功能?

+0

Raw Win32? GLUT? – genpfault 2010-03-27 17:50:39

+0

原始Win32 API代碼。 – Jookia 2010-03-28 07:57:45

回答

0

一種方法是處理WM_DEADCHAR和WM_SYSCHAR並放棄按下ALT鍵(或者自己處理)。這仍然允許用戶使用鼠標和任務欄激活菜單...這就是爲什麼你真的不應該完全禁用它,用戶喜歡能夠從任務欄操縱窗口。