C++ MFC中 对话框程序 如何删除 关于ABOUTBOX?
C++MFC中对话框程序生成出的EXE文件执行完后右键任务栏自己的程序时总是多个“关于XXX”的选项别的程序都是右键最后一个是关闭如何删掉那个关于呢?~...
C++ MFC中 对话框程序
生成出的EXE文件 执行完后 右键任务栏自己的程序时 总是多个“关于 XXX”的选项 别的程序 都是 右键 最后一个是关闭 如何删掉 那个关于呢?~ 展开
生成出的EXE文件 执行完后 右键任务栏自己的程序时 总是多个“关于 XXX”的选项 别的程序 都是 右键 最后一个是关闭 如何删掉 那个关于呢?~ 展开
3个回答
展开全部
在OnInitDialog()将这些删除就可以了.
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);
CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != NULL)
{
CString strAboutMenu;
strAboutMenu.LoadString(IDS_ABOUTBOX);
if (!strAboutMenu.IsEmpty())
{
pSysMenu->AppendMenu(MF_SEPARATOR);
pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
}
}
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);
CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != NULL)
{
CString strAboutMenu;
strAboutMenu.LoadString(IDS_ABOUTBOX);
if (!strAboutMenu.IsEmpty())
{
pSysMenu->AppendMenu(MF_SEPARATOR);
pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
}
}
展开全部
1.使用 MFC 创建向导的时候,把帮助的勾打掉
2.如果已经创建,那么按照资源ID寻找创建这个映射的地方,将这个映射删掉
2.如果已经创建,那么按照资源ID寻找创建这个映射的地方,将这个映射删掉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建立MFC工程的时候选择不要About Box
要不就改消息映射之类的
要不就改消息映射之类的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询