插入Dialog
IDD—Test
2.给
此对话框,关联一个类
3.在希望出现对话框的函数中添加代码:
(比如单击按钮d出对话框,则在单击按钮的消息函数实现中添加代码)
类名
dlg
dlg.DoModal()
//这个是模式对话框
【模态】
void
CDialogView::OnViewModaldialog()
{
//
TODO:
Add
your
command
handler
code
here
CDialogModal
cDlg
cDlg.DoModal()
}
【非模态】
void
CDialogView::OnViewModallessdialog()
{
//
TODO:
Add
your
command
handler
code
here
//如果指针指向NULL,说明对话框还没有创建,则动态创建
if(m_pModallessDlg==NULL)
{
m_pModallessDlg=new
CDialogModalless
m_pModallessDlg->Create(IDD_MODALLESS_DIALOG,this)
}
//显示非模态对话框
m_pModallessDlg->ShowWindow(SW_SHOW)
}
1、先在资源视图下选择添加资源,选择菜单,然后在对话框的属性栏,选择Menu(会有你添加菜单的ID)即可。2、先在资源视图下选择添加资源,选择菜单
CMenu
m_menu
m_menu.loadMenu(你添加菜单资源的ID);
SetMenu(&m_menu)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)