我做了一个以CDialogBar为基类的对话框,但用菜单不能关闭和显示对话框,请问高手这是为什么?
我想使程序运行后,对话框并没有显示出来,而是要单击菜单或工具栏对应的按钮才能显示对话框。请问应该怎样做?
我做的程序,菜单没起到作用,不能显示和关闭对话框。我急着要解决这个问题,请大家帮帮忙。
我想使程序运行后,对话框并没有显示出来,而是要单击菜单或工具栏对应的按钮才能显示对话框。请问应该怎样做?
我做的程序,菜单没起到作用,不能显示和关闭对话框。我急着要解决这个问题,请大家帮帮忙。
解决方案 »
- 通过USB接口实现PC和下位机的视频实时传输
- 关于继承的问题
- 如何禁用系统的格式化工具
- 写的通信程序debug下正常,release下也没有错误,但是收不到消息
- 派生自Cwnd的一个类(做一个自定义控件)怎样在初始时后隐藏?
- 怎么HOOK别的程序的画屏幕函数,是不是在他画屏前把他的DC还是什么的变量替换成我的屏幕.想了很久无从下手啊!
- ★★★★★【加分贴3】用webbrowser控件做一个资源管理器,如何得到IE控件中选中(鼠标多选)的文件名称列表?
- 请问高手,我对“LOCAL”这个关键词真的理解不了
- 如果要在视图上显示字符数组里的内容,怎么半?
- ODBC 驱动程序
- VC++中 如何把字节型转换为字型
- 悬浮TooBar关闭后如何重新显示?
我做了一个以CDialogBar为基类的对话框,但用菜单不能关闭和显示对话框,请问高手这是为什么?
我想使程序运行后,对话框并没有显示出来,而是要单击菜单或工具栏对应的按钮才能显示对话框。请问应该怎样做?
我做的程序,菜单没起到作用,不能显示和关闭对话框。我急着要解决这个问题,请大家帮帮忙。一定有分的
void CMainFrame::OnShowdialog1() //响应菜单函数
{
m_bar1.DestroyWindow();
if(!m_bar1.Create(this,IDD_DIALOG1,CBRS_LEFT|CBRS_TOOLTIPS|CBRS_FLYBY,ID_MYDIALOGBAR1))//创建对话框
{
AfxMessageBox("对话框工具条创建出错!");
return;
}
//启动对话框工具条的任意停泊特性
EnableDocking(CBRS_ALIGN_ANY);
m_bar1.EnableDocking(CBRS_ALIGN_ANY);
//将对话框放置于窗口左边
DockControlBar(&m_bar1);
edit=(CEdit*)m_bar1.GetDlgItem(IDC_EDIT1);
}
void CMainFrame::OnShowdialog1() //响应菜单函数
{
m_bar1.DestroyWindow();
if(!m_bar1.Create(this,IDD_DIALOG1,CBRS_LEFT|CBRS_TOOLTIPS|CBRS_FLYBY,ID_MYDIALOGBAR1))//创建对话框
{
AfxMessageBox("对话框工具条创建出错!");
return;
}
//启动对话框工具条的任意停泊特性
EnableDocking(CBRS_ALIGN_ANY);
m_bar1.EnableDocking(CBRS_ALIGN_ANY);
//将对话框放置于窗口左边
DockControlBar(&m_bar1);
edit=(CEdit*)m_bar1.GetDlgItem(IDC_EDIT1);
}