Гость(Дима)
|
|
1 | |
Помогите вызвать метод из другого класса?31.05.2008, 14:02. Показов 1938. Ответов 2
Метки нет (Все метки)
есть три класса:
CServer CMainWnd CMyApp как мне увидеть результат работы сервера(CServer) в классе CMainWnd, где имеется ListBox. хотел сделать распечатку принятых сообщений методом ListBox.AddString . как ни крутил, ну ни как не видно из обьекта theApp никаких элементов окна из CMainWnd, только указатель m_pManiWnd, а дальше глухо. попробывал по другому, обьявить дружеский класс: friend CServer; в классе CMainWnd, дал только ошибку error C2433: 'friend' not permitted on data declarations посоветуйте новичу куда копать?)) |
31.05.2008, 14:02 | |
Ответы с готовыми решениями:
2
Вызвать из переменной класса-внука метод из класса-деда Как вызвать определенный метод переданного класса через метод другого класса? С помощью делегата из одного класса вызвать private метод с другого класса Вызвать метод из другого класса |
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
31.05.2008, 14:37 | 2 |
Приблизительно где-то так:
Код
CListBox* lb = (CListBox*)m_pMainWnd->GetDlgItem(IDC_LISTBOX1); ASSERT(lb); if (lb) lb->AddString(_T("Круто!"));
0
|
Гость(Дима)
|
||||||
01.06.2008, 00:12 | 3 | |||||
Сообщение было отмечено как решение
Решение
Вот так заработало...
|
01.06.2008, 00:12 | |
01.06.2008, 00:12 | |
Помогаю со студенческими работами здесь
3
Вызвать метод из другого класса Как вызвать метод из другого класса? Не получается вызвать метод из другого класса Как верно вызвать метод другого класса? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |