subject_17686.htm
来自「一些关于vc的问答」· HTM 代码 · 共 9 行
HTM
9 行
<p>
序号:17686 发表者:caiju 发表日期:2002-10-14 16:12:29
<br>主题:求教求教,这个参数怎么传递,不胜感激!!
<br>内容:程序是这样的,在一个对话框的EDIT控件里输入一个数,然后OK,在OK函数里调用一个属性表。属性表是根据EDIT的值来决定显示几个属性页的,<BR>//对话框的OK函数<BR> void CPage8::OnClickedOk() <BR>{ <BR> UpdateData(true); <BR> CInitialSheet sheet("初始化表"); sheet.DoModal(); <BR> CDialog::OnOK();<BR> } <BR><BR>//属性表构造函数<BR>CInitialSheet::CInitialSheet(LPCTSTR pszCaption, CWnd* pParentWnd, UINT iSe lectPage) :CPropertySheet(pszCaption, pParentWnd, iSelectPage){<BR> if(m_batchnum==1){<BR> AddPage(&m_page1);<BR> } <BR>}<BR>我现在的问题是不知到怎么把EDIT控件的值传到属性表构造函数里的m_batchnum <BR>已经郁闷好久了,大侠救救我吧
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:CDMA2000 回复日期:2002-10-14 16:16:45
<br>内容:你可以派生一个属性表类并在该类中重载类的构造函数,在构造函数加入一个用来表示有几个属性表的参数<BR>用该参数来初始化m_batchnum <BR>2002-10-14 16:18:34
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?