Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2010, 00:45   #1
JeyKip
Форумчанин
 
Регистрация: 18.09.2009
Сообщений: 133
По умолчанию Получить имя активного дочернего окна в MDI

доброе время суток..!! подскажите, пожалуйста, как получить имя активного дочернего окна в MDI приложении...
пробовал следующим образом:
CMDIFrameWnd * child;
child = ((CMDIFrameWnd *) GetParent())->GetMDIFrame();

ну и далее можно получить имя...но GetParent() требует дескриптор окна, которого нет...возможно все потому, что делаю в классе документа..? мне нужно, чтобы такая фигня обрабатывалась при закрытии документа...!!!

Последний раз редактировалось JeyKip; 05.12.2010 в 00:54.
JeyKip вне форума Ответить с цитированием
Старый 05.12.2010, 00:52   #2
KemanSR
Форумчанин
 
Регистрация: 03.05.2010
Сообщений: 129
По умолчанию

В каком классе?
KemanSR вне форума Ответить с цитированием
Старый 05.12.2010, 00:56   #3
JeyKip
Форумчанин
 
Регистрация: 18.09.2009
Сообщений: 133
По умолчанию

в документе..!!
JeyKip вне форума Ответить с цитированием
Старый 05.12.2010, 01:04   #4
KemanSR
Форумчанин
 
Регистрация: 03.05.2010
Сообщений: 129
По умолчанию

Попробуй:
Код:
CMainFrame* pMF = (CMainFrame*)theApp.m_pMainWnd;
CString sName;
pMF->GetActiveFrame()->GetWindowText(sName);
KemanSR вне форума Ответить с цитированием
Старый 05.12.2010, 02:59   #5
JeyKip
Форумчанин
 
Регистрация: 18.09.2009
Сообщений: 133
По умолчанию

и еще вопрос... как можно получить дескриптор дочернего окна, зная только его имя..?
JeyKip вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
установить номер активного дочернего окна MDI Delphi JK0 Помощь студентам 7 22.10.2010 09:45
Получить дескриптор дочернего окна Crudelis Win Api 1 15.10.2010 21:45
главное MDI без заголовка дочернего vlad_ Общие вопросы Delphi 3 27.11.2009 01:51
Как получить handle главного окна, зная имя приложения? Altera Win Api 8 22.12.2008 18:52
Поиск активного окна Arigato Win Api 5 22.11.2008 18:32