4

我在 C++ 编程方面相当新,但我四处搜索并找不到如何做的答案,所以如果这是一个愚蠢的问题,我很抱歉。

无论如何,我正在设计一个自定义窗口(在 Microsoft Visual C++ 中),我只是不知道如何从窗口中删除菜单栏。这就是我所指的:

在此处输入图像描述

我使用图像编辑软件在程序中要删除的内容周围放置一个框,以防我没有正确引用它。无论如何,请告诉我要删除和/或编辑什么代码来删除它。(另外,简要解释一下为什么会很好,因为我还是新手)

谢谢!

4

1 回答 1

1

您可以使用该SetMenu()功能显示或隐藏菜单栏。像这样使用它:

SetMenu(hwnd, NULL);

窗口句柄在哪里hwnd,您要隐藏哪个菜单栏。

您也可以尝试使用该DestroyMenu()功能破坏菜单,如下所示:

DestroyMenu(hMenu);

hMenu您要销毁的菜单的句柄在哪里。

于 2012-11-19T06:39:55.440 回答