我的菜单为什么不响应消息呢
我做了个属性页,作选项卡,点击菜单就弹出选项卡,在sdi中我对试图作了分栏,在试图1种响应菜单的消息就可以,可在试图2中void CView2::OnParameter()
{
CSheet parameter;
parameter.m_psh.dwFlags |= PSH_NOAPPLYNOW;
parameter.DoModal();
}
菜单为什么就是灰色的呢
就上面几行代码,我用CPropertySheet作了一个属性页对话框,用来做一些属性配置,比如程序运行后我想设置一些属性了,就要单击"属性设置"菜单吧,这时是不是就要弹出属性对话框阿。那就要为这个菜单的添加消息是不是,
void CView2::OnParameter()
{
CSheet parameter;
parameter.m_psh.dwFlags |= PSH_NOAPPLYNOW;
parameter.DoModal();
}
可是我在试图2里添加就不行,上面代码添加后,程序运行“属性设置”菜单时灰色的。可是我在框架里视图1里添加都行,怎么回事呢。把代码放在试图1里,就ok
void CView1::OnParameter()
{
CSheet parameter;
parameter.m_psh.dwFlags |= PSH_NOAPPLYNOW;
parameter.DoModal();
}