void CGetAdaptersDlg::OnButton2()
{
m_Adapters.AddString("jkjkjkk");
}void AddStringToList(void)
{
CGetAdapterdDlg::AddString.AddSting("fkdjfkdjf"); //则不行
}
请问怎么访问?
哥哥们。
{
m_Adapters.AddString("jkjkjkk");
}void AddStringToList(void)
{
CGetAdapterdDlg::AddString.AddSting("fkdjfkdjf"); //则不行
}
请问怎么访问?
哥哥们。
如果是别的.cpp想调用OnButton2() 可以定义一个CGetAdaptersDlg的对象,然后通过该对象调用OnButton2()
不明白是什么
CGetAdapterdDlg::AddString.AddSting("fkdjfkdjf"); //则不行
这是啥啊??m_Adapters 的类外访问取决于他是否是公有成员,如果是私有成员,则类外不能访问,
如果是私有变量,只能类内访问,如果是保护成员,可以类内和友元类访问,如果是共有,则类外可以访问,
在AddStringToList函数里面.
{
// Construction
public:
CGetAdaptersDlg(CWnd* pParent = NULL); // standard constructor// Dialog Data
//{{AFX_DATA(CGetAdaptersDlg)
enum { IDD = IDD_GETADAPTERS_DIALOG };
CListBox m_Adapters;
//}}AFX_DATA // ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CGetAdaptersDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL// Implementation
不好意思有些小弟实在是不懂
在AddStringToList函数里面.反过来调用