能在一个View视图里添加一个对话框吗?如不能实现,请问如何在一个视图里添加RadioButton Picture GroupBox 等控件
解决方案 »
- 关于 多线程的事件的疑问
- 求助 CreateThread 失败,GetLastError 返回8
- DoModal紧急求助!!!!!!!!
- 有人用过LibUIDK吗 求教!!!
- VC 装了platform SDK的朋友请进进一下
- 多线程环境下CLISTCTRL切换和刷新慢的问题如何解决
- 大四的哥哥谁有操作系统课程设计啊?
- 我是新手加菜鸟,第一次用VC6.0就出了一大堆错误,头都大了。
- 请问哪个函数可以把 一个字符串的字每提取出若干个?
- 怎么对指针所指的不固定大小的内容进行串行化?
- 郁闷至极,我用winsock完成端口机制做完了服务程序,包含了文件下载,但今天老板死活要叫用wininet做个客户,以前又没玩过这东东,于是..
- 怎么用win 2000 ddk 生成.sys文件?急!
1,创建控件。 CButton m_btn;
在视图中,
m_btn.Create(***);2,创建对话框。用模板添加对话框,并用向导为他建立一个类,从CDialog继承。
CMyDialog m_dlg;
在视图中:
m_dlg.Create(***);
m_dlg.ShowWindow(SW_SHOW);
首先是Create();
Create的style一定要加上WS_CHILD.
可选的是WS_VISIBLE.如果没有在Create加上WS_VISIBLE就要在
程序上加上ShowWindow(SW_SHOW);
你可以添加一个CMyDialong m_pDlg;的指针成员变量,
并且在要显示对话框的时刻 m_pDlg = new CMyDialong;
m_pDlg.Create(..);
m_pDlg.ShowWindow(SW_SHOW);
在View的OnSize()中
if(IsWindow(*m_pDlg))
{
m_pDlg->MoveWindow(.....);
}
但是在realse中一切正常
当然,每个对话框应该存在一个成员变量m_id用来唯一的标识某一个对话框