我所指的一般类是
class hanshu : public CDocument
{
};
类名为 hanshu,用于存放我写的数学函数,
我的对话框类
class sy2 : public CDialog
{
public:
sy2(CWnd* pParent = NULL); // standard constructor
void f1();
void f2();
int f2_scanf(int a[],int b[],int c[]);};现在怎么让 hanshu类直接读取 sy2对话框类 中编辑框m_cs的数据?????????
我的整个操作在sy2对话框存在下进行,就是 单击对话框 一个按钮 来调用 hanshu类中的函数f()而hanshu 类中的函数f() 要获得对话框中编辑框的数据,请大家指示一下 ,我都做晕了 总是不行
class hanshu : public CDocument
{
};
类名为 hanshu,用于存放我写的数学函数,
我的对话框类
class sy2 : public CDialog
{
public:
sy2(CWnd* pParent = NULL); // standard constructor
void f1();
void f2();
int f2_scanf(int a[],int b[],int c[]);};现在怎么让 hanshu类直接读取 sy2对话框类 中编辑框m_cs的数据?????????
我的整个操作在sy2对话框存在下进行,就是 单击对话框 一个按钮 来调用 hanshu类中的函数f()而hanshu 类中的函数f() 要获得对话框中编辑框的数据,请大家指示一下 ,我都做晕了 总是不行
把值复制给公共类,然后公共类就可以传递给另外一个了class CShareData
{
hanshu* m_pClassA;
sy2* m_pClassB;
}
extern CShareData g_ShareObject;
直接用GetWindowText(hWnd);也行 hWnd是sy2对话框上的编辑框的句柄