为什么要用控件的成员变量?它有什么作用?

解决方案 »

  1.   

    如果关联变量是这个控件类变量,这个变量就可以调用这个类的一些成员函数,这样有什么操作你就不用发消息给这个控件了,如果是其它类型的变量,比如一个EDIT控件,你关联一个CString型的主量,这个变量就是EDIT控件中的输入字串了.
      

  2.   

    m_strNAME是Edit Box的控件的成员变量,他和CEdit* pEdit=(CEdit*) GetDlgItem(IDC_EDITNAME);中的pEdit有什么不同?
      

  3.   

    根本就不是一回事吧,从命名上看,m_strNAME是一个字符串类型的或是CString类, pEdit是CEdit类指针,根本就不是同一种类型的变量吗
      

  4.   

    m_strNAME是Edit Box的控件的成员变量,他和CEdit* pEdit=(CEdit*) GetDlgItem(IDC_EDITNAME);中的pEdit有什么不同?
    ------------
    pEdit是m_strNAME的指针,两个代表同一个东西,只是引用方法时:一个用-〉,一个用.
    pEdit-〉GetCapture()
    m_strNAME.GetCapture()