类外动态创建控件资源的问题! 我创建了一个基于对话框的实例,想另外单独生成一个GENERIC类, 在这个类里为前边的对话框动态创建各种控件资源。然后在对话框中添加关联事件。请问怎样才能把资源动态创建到对话框上?请用代码说明。谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建立一个普通类,在这个类里为对话框创建一个按钮资源:1.添加一个CGeneric类;2.为CGeneric类增加一个成员函数void OnControl(),3.在Generic.cpp中加#include "TestDlg.h",在void OnControl()函数体内加: void CGeneric::OnControl(){ CTestDlg *dlg = (CTestDlg*)AfxGetApp()->GetMainWnd(); CEdit* pEdit = new CEdit; pEdit->Create(WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER, CRect(10,10,100,100),dlg,1); }4.在对话框类的头文件中包含新加类,#include "Generic.h",在对话框的BOOL CTestDlg::OnInitDialog()内,return TRUE 前加以下两句: CGeneric gen; gen.OnControl(); 哪位朋友给个wrk.sln和wrk.vcproj文件 用XML格式传输文件的优点 怎样读取指定的数据库文件? vc++ 的设置问题 怎样把matlab加入vc中? 求教.. 谁有监测系统信息的相关资料(源程序最好) opengl环境下如何实现鼠标动态绘制三维空间中的点.线等? 我想在单文档的客户区里画一个小块,然后可以用方向键控制它动 一个非常棘手的问题???????????????(Up者有分,解决者重分) rror C2504: 'exception' : base class undefined 知道一个进程HANDLE,如何将该进程的窗口显示出来
1.添加一个CGeneric类;
2.为CGeneric类增加一个成员函数void OnControl(),
3.在Generic.cpp中加#include "TestDlg.h",在void OnControl()函数体内加:
void CGeneric::OnControl()
{
CTestDlg *dlg = (CTestDlg*)AfxGetApp()->GetMainWnd();
CEdit* pEdit = new CEdit;
pEdit->Create(WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
CRect(10,10,100,100),dlg,1); }
4.在对话框类的头文件中包含新加类,#include "Generic.h",在对话框的BOOL CTestDlg::OnInitDialog()内,return TRUE 前加以下两句:
CGeneric gen;
gen.OnControl();