我在 C++ 编程方面相当新,但我四处搜索并找不到如何做的答案,所以如果这是一个愚蠢的问题,我很抱歉。
无论如何,我正在设计一个自定义窗口(在 Microsoft Visual C++ 中),我只是不知道如何从窗口中删除菜单栏。这就是我所指的:
我使用图像编辑软件在程序中要删除的内容周围放置一个框,以防我没有正确引用它。无论如何,请告诉我要删除和/或编辑什么代码来删除它。(另外,简要解释一下为什么会很好,因为我还是新手)
谢谢!
我在 C++ 编程方面相当新,但我四处搜索并找不到如何做的答案,所以如果这是一个愚蠢的问题,我很抱歉。
无论如何,我正在设计一个自定义窗口(在 Microsoft Visual C++ 中),我只是不知道如何从窗口中删除菜单栏。这就是我所指的:
我使用图像编辑软件在程序中要删除的内容周围放置一个框,以防我没有正确引用它。无论如何,请告诉我要删除和/或编辑什么代码来删除它。(另外,简要解释一下为什么会很好,因为我还是新手)
谢谢!
您可以使用该SetMenu()
功能显示或隐藏菜单栏。像这样使用它:
SetMenu(hwnd, NULL);
窗口句柄在哪里hwnd
,您要隐藏哪个菜单栏。
您也可以尝试使用该DestroyMenu()
功能破坏菜单,如下所示:
DestroyMenu(hMenu);
hMenu
您要销毁的菜单的句柄在哪里。