Поиск:

Ответ в темуСоздание новой темы Создание опроса
> указатель на окно, как получить 
:(
    Опции темы
SSlavon
Дата 19.1.2005, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 69
Регистрация: 22.9.2004

Репутация: нет
Всего: нет



к концу р/д уже совсем поглупел
подскажите как мне получить указатель на окно.
У меня в основном диалоговом окне отображается инфа, в окне редактирования (вызываемом из основного) , при инициализации окна, нужно проставить значения в ЕдитБоксы.
Так вот, что то я не могу получить указатель на основное окно...
Иницализация окна редактирования:
Код

BOOL CEditratDlg::OnInitDialog()
{
CDialog::OnInitDialog();

CRaitingShKPDlg* pr = (CRaitingShKPDlg*) GetDlgItem(IDD_RAITINGSHKP_DIALOG);

m_skpName.SetWindowText(pr->m_strComp);// на этой строке прога вылетает
m_rat1.SetWindowText("3");// так проходит все замечательно

return TRUE;  // return TRUE unless you set the focus to a control
              // EXCEPTION: OCX Property Pages should return FALSE
}

PM MAIL   Вверх
alien_by
Дата 19.1.2005, 16:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 29.11.2004
Где: Belarus/Gomel

Репутация: 5
Всего: 8



GetParent или GetParentOwner
Первая возвращает родителя (если ребёнок содержит флаг WS_CHILD), вторая возвращает указатель на окно, если ребёнок не WS_CHILD, это указатель, на наиболее "подходящее" с т.з. системы окно родителя.

Помоему GetParent работает почти всегда...
PM MAIL ICQ   Вверх
SSlavon
Дата 19.1.2005, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 69
Регистрация: 22.9.2004

Репутация: нет
Всего: нет



во, оно smile
Спасибо
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0374 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.