Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Почему возникает два раза? (число прочтений - 2433 )
chicago
Senior Member
****
Отсутствует


1C++, I have nothing to
say more!

Сообщений: 316
Местоположение: Тернополь-Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Почему возникает два раза?
29. Августа 2006 :: 05:46
Печать  
Есть:
1. Открыл форму (не максим.).
2. Нажал кнопку максимизировать.
При этом процедура ПриИзмененииРазмераОкна() запускается два раза с одними и теми же параметрами (ТипСоб, Ширина и Высота).
3. Нажимаю кнопку Ресторе (до прежних размеров) ПриИзмененииРазмераОкна() все лиш один раз.
Вопрос:
Почему в 2 процедура возникает два раза?
  
Наверх
ICQ  
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Почему возникает два раза?
Ответ #1 - 29. Августа 2006 :: 06:02
Печать  
Наверное, потому, что винда посылает окну соответствующее сообщение два раза.
  

FormEx developer
Наверх
www  
IP записан
 
chicago
Senior Member
****
Отсутствует


1C++, I have nothing to
say more!

Сообщений: 316
Местоположение: Тернополь-Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Почему возникает два раза?
Ответ #2 - 29. Августа 2006 :: 06:54
Печать  
Цитата:
Наверное, потому, что винда посылает окну соответствующее сообщение два раза.


Тоисть это не моя ошибка?
Как можно ухитрится на один раз?
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать