powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Привязать контролл к классу(VC++, MFC)
3 сообщений из 3, страница 1 из 1
Привязать контролл к классу(VC++, MFC)
    #34268846
tors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использую документ/представление
(FormView, SDI)
Кинул Edit на главный диалог
Кто является владельцем Edit?
Я так полагаю представление?

делаю так:


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
int CSampleCapView::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
    if (CFormView::OnCreate(lpCreateStruct) == - 1 )
        return - 1 ;

    m_wndEditLog.AttachControlSite(this,IDC_EDIT_LOG);
    return  0 ;
}
 
OnCreate отрабатывае но m_wndEditLog получает нулево дискриптор
Как мне в рантайм привязать контролл к CEdit
Как это правильно сделать?

Может эту задача автоматизирована в vc++ 2005?
может есть каой нить мастер и тп?
в делфях например когда я кидаю компонент на форму — он сразу привязывается
к соответствующему классу
(если это Edit — то в классе формы обьявляется Edit1:TEdit)


C ув. Tors
...
Рейтинг: 0 / 0
Привязать контролл к классу(VC++, MFC)
    #34269175
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tors пишет:

> OnCreate отрабатывае но m_wndEditLog получает нулево дискриптор
> Как мне в рантайм привязать контролл к CEdit
> Как это правильно сделать?


Почитай про DDX_ routines.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Привязать контролл к классу(VC++, MFC)
    #34269213
pirovindos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tors
Может эту задача автоматизирована в vc++ 2005?


Если я правильно понял, то какой-то "главный диалог" уже есть, тогда на Edit по правой мыши Add Variable, дальше вводишь имя, все остальное по умолчанию. В классе главного диалога появится переменная класса CEdit.
Если класса диалога еще нет, то по той же правой мыши Add Class,
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Привязать контролл к классу(VC++, MFC)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]