单文档使用菜单调用对话框

这里使用菜单调用


1、编辑菜单资源


2、为菜单添加响应函数

void CtestView::OnColorSel()
{
CColorDialog dlg;
if(dlg.DoModal()==IDOK)
{
COLORREF c=dlg.GetColor();
}
}

此时运行就可以看到效果

3、也可以自己设计一个对话框

单文档使用菜单调用对话框_第1张图片

在对话框上右击鼠标进入类向导,为该对话框添加类

4、添加菜单响应函数如下:

void CtestView::OnSetWidth()
{
// TODO: 在此添加命令处理程序代码
CLineWidthDialog dlg;
if(dlg.DoModal()==IDOK)
{
//COLORREF c=dlg.GetColor();
}
}


运行就可以看到效果了

单文档使用菜单调用对话框_第2张图片

单文档使用菜单调用对话框_第3张图片

你可能感兴趣的:(window应用程序开发)