创建菜单栏的C++ win32程序(程序编译并运行,也显示窗口但不出现菜单栏)

标签 c++ c dev-c++ win32gui

我指的是在窗口中创建菜单栏的教程:

http://www.winprog.org/tutorial/menus.html

程序已成功编译并运行。我可以看到窗口,但看不到菜单栏。 我缺少什么?我正在使用 Dev-C++ IDE。 我的resource.h 和programName.rc 文件与programName.c 文件位于同一文件夹中。

请帮助我。

最佳答案

最肯定的是,资源没有链接到可执行文件中。

您可能需要按照此处的说明进行操作:http://cboard.cprogramming.com/windows-programming/54934-resource-files-dev-cplusplus.html将 rc 文件添加到项目中,并将其链接到构建过程生成的二进制文件中。

关于创建菜单栏的C++ win32程序(程序编译并运行,也显示窗口但不出现菜单栏),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15186743/

相关文章:

c - 指向结构的指针中的结构指针数组

c - 如何更改C语言程序的默认图标?

gcc - 在 Dev-C++ 中的 GCC 内联汇编中定义字节(Windows 上 AT&T 语法中的 .ascii)

c++ - 如果用户在结构中输入某个单词,我该如何打破循环? C++

执行指针时出现 C++ 访问冲突

c++ - 更改删除顺序以删除变量之前的指针

c++ - std::vector 访问内存的次数几乎是原始指针的两倍——为什么?

c - 如何从 TCP header 打印序列和确认号

javascript - HTML 不更新?

c - Windows AT&T 程序集中的 MessageBoxA