(1) 新建一个基于对话框的应用程序;
(2) 在对话框类中定义一个菜单指针m_pMenu,用于指向系统菜单.
(3) 主要程序代码.
在对话框初始化时(On
m_pMenu=GetSystemMenu(FALSE); //获取正在使用的系统菜单指针
m_pMenu->AppendMenu(MF_STRING,IDI_PECULIARMENU,”系统菜单”);//添加菜单项
响应菜单项的命令消息,在对话框的On
void CSystemMenuDlg::On
{
If (nID==IDM_ABOUTBOX) //”关于”的处理函数

本文介绍了如何在Windows应用程序的系统菜单中添加自定义菜单项。首先创建基于对话框的应用,然后在对话框类中定义菜单指针。通过GetSystemMenu获取系统菜单并使用AppendMenu添加菜单项。当用户点击新菜单项时,响应OnSysCommand消息进行相应操作,例如弹出消息框。别忘了在资源文件中定义菜单项的ID号。
最低0.47元/天 解锁文章
3239

被折叠的 条评论
为什么被折叠?



