2012-11-19 70 views
3

我在C++編程方面相當新,然而我四處搜索,找不到如何做的答案,所以我很抱歉如果這是一個愚蠢的問題。無論如何,我正在設計一個自定義窗口(在Microsoft Visual C++中),而我只是不知道如何從窗口中刪除菜單欄。這就是我指的是:刪除Visual C++菜單欄

enter image description here

我使用的圖像編輯軟件把一個盒子圍繞什麼,我想在要刪除的程序的情況下,我不是指它正確。無論如何,請告訴我刪除和/或編輯刪除它的代碼。 (另外,爲什麼會很好,因爲我還是新來的簡單解釋)

謝謝!

回答

1

您可以使用SetMenu()函數來顯示或隱藏菜單欄。使用這樣的:

SetMenu(hwnd, NULL); 

其中hwnd是的窗口句柄,你想隱藏哪個菜單欄。

您也可以嘗試使用DestroyMenu()功能破壞菜單,就像這樣:

DestroyMenu(hMenu); 

其中hMenu是手柄要銷燬菜單。