在已有的对话框基础上添加的一个新的对话框资源,怎么总是非模态的??
向对话框中添加一个工具条,我是这样作的
1。先添加一个工具条资源。
2。向原对话框类中添加一个成员变量x,类型为CToolBar。
3。x.Create(this); 。
4。x.LoadToolBar(工具条资源的ID号);
但编译通过后,程序对话框中却未显示工具条,这是为什么???
向对话框中添加一个工具条,我是这样作的
1。先添加一个工具条资源。
2。向原对话框类中添加一个成员变量x,类型为CToolBar。
3。x.Create(this); 。
4。x.LoadToolBar(工具条资源的ID号);
但编译通过后,程序对话框中却未显示工具条,这是为什么???
SetDlgItemText(IDOK,"aa");
IDOK为你的按钮的ID
这个不太可能
CButton m_yourBtn;
m_yourBtn.SetWindowText("test");模态/非模态:
CDialog dlg;
dlg.Create(...); //创建非模态对话框
dlg.DoModal(); //创建模态对话框
http://www.vckbase.com/document/viewdoc.asp?id=265以上有问题,可以编译通过,但一运行就提示非法操作!!!我是在学习基于MFC的编程,最好给出利用基于MFC提供的手段创建模态对话框的例子或方法说明!!!
btn1.SetWindowText("text");
2.没试过,估计不行!。
3.用CDialog::DoModal()创建模式对话框.
CButton m_yourBtn;
m_yourBtn.SetWindowText("test");模态/非模态:
CDialog dlg;
dlg.Create(...); //创建非模态对话框
dlg.DoModal(); //创建模态对话框