| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Управление внешними окнами |
| Автор: Rekah 24.7.2007, 14:10 | ||
| Всем доброго времени суток. У меня такой вопрос: Есть кусок кода:
Функция обратного вызова - GetWinHandleAll, получает в качестве параметра дескриптор каждого из перечисленных окон. Как это делается мне не понятно, потому что я не вижу что ей передается какие-то параметры??? Получается что функция вызывается несколько раз? Но я не вижу этого, т.к. нет даже цикла??? Что такое CALLBACK сдесь, около типа возвращаемого значенияю, и что такое WNDENUMPROC? Извините за глупые вопросы, но я ни как не могу понять эти вещи сейчас, и поэтому прошу Вас, уважаемые программисты помоч мне. С уважением Rekah. |
| Автор: bems 24.7.2007, 17:21 |
| в EnumWindows передается указатель на нее. EnumWindows вызывает GetWinHandleAll и передает ей параметры да цикл внутри EnumWindows |
| Автор: Rekah 25.7.2007, 09:27 |
| Понятно, разобрался более или мене, спасибо. А какую книгу посоветуйте почитать по булдеру? Штоб досканально все описано было, можно даже ссылку. |