我的问题是如何是主窗口上添加按钮?
当我编辑自己建的资源中的对话框时,会出现一个视图,上面有很多控件
像按钮,图片,静态文本,单选按钮,复选按钮等等。我可以选控件拖到对话框上编辑。
可是我想在主窗口上放上按钮,却找不到主窗体。更没有那个可选择控件的视图。我把下述代码:
CButton cb;
RECT r;
r.bottom = 100; r.left = 3; r.right = 50; r.top = 20;
cb.Create( "XXXX", 1, r, NULL, 1 );
添加我主窗体菜单的某个项中,然后运行程序单击那个菜单项还是显示不出来。请教各位这些MFC提供的按钮之类的应该如何添加到主窗体上?
是直接拖控件还是写代码?
当我编辑自己建的资源中的对话框时,会出现一个视图,上面有很多控件
像按钮,图片,静态文本,单选按钮,复选按钮等等。我可以选控件拖到对话框上编辑。
可是我想在主窗口上放上按钮,却找不到主窗体。更没有那个可选择控件的视图。我把下述代码:
CButton cb;
RECT r;
r.bottom = 100; r.left = 3; r.right = 50; r.top = 20;
cb.Create( "XXXX", 1, r, NULL, 1 );
添加我主窗体菜单的某个项中,然后运行程序单击那个菜单项还是显示不出来。请教各位这些MFC提供的按钮之类的应该如何添加到主窗体上?
是直接拖控件还是写代码?
解决方案 »
- new与delete使用的问题
- 断点打上了,但这次bug重现不了了。可能是什么问题?
- 大家帮忙进来看看吧。有惊喜了!
- 超难的问题:多边形套料算法 (500分)
- 急!!!请问哪位真正的高手有VC的防止文件被删除的源代码???
- 帮帮忙,ATL的Active控件怎么写“初始化安全”和“脚本安全”的代码
- 连续碰壁头破血流,惨那!!
- 一个关于用VC处理ACCESS database表的问题(with ADO),很急
- 请大家帮帮忙
- VC2005串口 如何发送回车命令给硬件?
- 菜单条背景颜色!
- 在vc.net 2003中,要做 ATL COM,选择“新建项目”中的哪一项?是"Alt Server 项目"吗?
cb的生存空间问题;
把CButton cb做为成员变量就行了
我建的是MFC Wizard,在资源页中有菜单,图标什么的,但就是没有主窗体?
到底怎么往主窗体上加按钮呀???
还想再问你一下,一般编写一个典型的程序是不是应该选这个基于对话框的呀?
就像C++Builder中一开始只有一个空窗体?
一说基于对话框老给我感觉好象不是窗体一样,就好象这是一个主窗体的辅助功能
我这种理解对不对呀?
我只想问一个问题了:
我用 MFC Wizard(exe) 选择的是基于对话框的程序,之后我可以得到一个窗体
进行编辑和往上拖控件,我想问这个窗体是不是程序的主窗体,是不是可以认为
这个窗体就像是 C++Builder 或是 VB 新建一个工程时的默认窗体,
还是应该把它当成对话框?关键是生成这个窗体还带两个按钮,给人感觉好象这个
窗体仅仅是个对话框。那么我上述观点哪种正确,还是都不正确?应该怎么理解???
在ClassView的C***App中的InitInstance()中开始创建:
C***Dlg dlg;
m_pMainWnd = &dlg;
int nResponse = dlg.DoModal();