Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

нюанс или глупость?

16K
19 июля 2006 года
MADДАМчик
5 / / 04.07.2006
Доброго дня всем, у меня 2 вопроса
Ситуация такая:
1.Сегодня узнал любопытную,(надеюся только для себя) вещь:
у меня есть функция которая через FindWindow - зная класс , отлавливает окно диалога excel и закрывает его.
Функция эта запускается отдельным потоком моей проги(FindWindow в цикле сo sleep), а главный поток запускает Excel, и в момент запуска понятное дело, нужное окно еще не появилось...
Дык окно появилось, FindWindow в цикле крутится...., но возвращает НОЛЬ!!! -Мне совершенно непонятно почему...
НО, если активировать окно excel, которому искомый диалог прринадлежит -ТО FindWindow чудом вдруг все находит!
PS: не спрашивайте зачем я всю эту байду с Xl замутил :)
2.Я вызываю EnumProcess и тут же получаю error, - доступ к памяти ограничен (вроде 989)
Но в функции же нет никакких аттрибутов доступа и всего такого?
7.8K
20 июля 2006 года
DrCoder
106 / / 27.01.2006
по поводу FindWindow - попробуй FindWindowEx, может сработает
(в хелпе для FindWindow пишут, что поиск ведется для окон верхнего уровня, а для FindWindowEx - об этом речи нет)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог