Как получить масив кнопочек в диалоге :)
|
От: |
Dan_Mor
|
|
Дата: | 13.07.05 13:35 |
|
Оценка: |
|
Ребята, как получить список всех элементов управления на окне диалога или вообще любого окна не зная никаких идентификаторов контролов?
Я вот поробовал использовать функции GetWindow и GetNextWindow. Вроде все правильно: получаю все дочерние окна, тоесть сами элементы управления.
CWnd* w;
w = GetWindow(GW_CHILD);
while (w =w->GetNextWindow()) {
}
Но функция GetRuntimeClass говорит, что каждый из полученых обьектов типа "CTempWnd".
А как можно определить что у меня что?
Тоесть вопрос у меня такой: как выбрать к примеру только кнопочки на окне, без текст-боксов, надписей и тому подобных вещей?
Пока на собственное сообщение не было ответов, его можно удалить.