定义菜单资源
IDR_MENU1 MENU PRELOAD DISCARDABLE
//注释:"IDR_MENU1"-->菜单ID名; "MENU"-->资源类名
BEGIN
(注释:以BEGIN开始,END结束菜单定义)
POPUP "&File"
(注释:POPUP--> 表明是一个弹出菜单 ;
"&File"-->为菜单名字.
"&"定义紧接后面的字母F快捷键.
)
BEGIN
MENUITEM "&New" ID_FILE_NEW
(注释:MENUITEM-->子菜单项;ID_FILE_NEW是ID值.)
MENUITEM "&Edit" ID_FILE_EDIT
MENUITEM SEPARATOR
(注释:SEPARATOR-->分隔水平线;后面不需要跟ID值.)
MENUITEM "&Copy" ID_FILE_COPY
MENUITEM "E&xit" ID_FILE_EXIT
END
END
参考地址1
参考地址2
有空再来学学如何定义菜单
.下面是我的简单的:
#define IDC_ABOUT 1002
#define IDD_ABOUT 1003
#define IDR_MENU1 1004
#define IDC_STATIC 1005
//下面是rc文件
#include"resource.h"
#include"windows.h"
//#include"j.h"
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 187, 94
STYLE DS_SETFONT|DS_MODALFRAME|DS_FIXEDSYS|WS_POPUP|WS_CAPTION|WS_SYSMENU
CAPTION "关于"
FONT 10, "System"
BEGIN
LTEXT "你好啊",IDC_STATIC,42,14,114,8
DEFPUSHBUTTON "确定",IDOK,130,7,50,14
PUSHBUTTON "取消",IDCANCEL,130,24,50,14
END
//idd为对话框,idc,idm菜单
IDR_MENU1 MENU
BEGIN
POPUP "&A关于"
BEGIN
MENUITEM "&B关于" IDC_ABOUT
END
END
命令是:rc ab.rc
,然后传链接 *.res
.就可以链接上了.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现