本帖最后由 VisualEleven 于 2012-12-05 10:39:19 编辑

解决方案 »

  1.   


    CCreateAccount类内增加一个成员函数以及一个成员变量
    int m_nRandomNumber;
    void setRandomNumber(int randomNumber)
    {
        m_nRandomNumber = randomNumber;
    }void CLogin::OnButton1()        //當我按下Button會跳出CreateAccount
    {                               //我想讓它在按下按鈕計算randNumber後,保留起來之後回傳到
                                    //CreateAccount裡使用,但是我這樣會直接抓到沒宣告的值
        randNumber=rand() % 1000;   //有沒有其他方法可以讓它把值傳過去,因為我這個Login以及
                                    //CreateAccount都要用到randNumber
        CCreateAccount edit;
        // 设置值
         edit.setRandomNumber(randNumber);
        edit.DoModal();
    }
      

  2.   

    修改一下CCreateAccount类的构造函数,将randNumber作为参数传递过去即可。