Re: Подвисание при посылке сообщения...
От: Stronich Россия  
Дата: 30.06.05 17:13
Оценка:
Здравствуйте, talexvm, Вы писали:

T>в програме происходит следующее:

T>1. есть несколько радио-кнопок
T>2. на первом этапе происходит выбор одной из радиокнопок вызовом SendDlgItemMessage(hWnd_, IDC_PWD_RADIO1, BM_CLICK, 1, 0);
T>3. далее все радиокнопки делаются не активными EnableWindow(hWnd, FALSE)
T>4. при срабатывании события X, выбирается одна из кнопок вызовом SendDlgItemMessage(hWnd_, IDC_PWD_RADIO1, BM_CLICK, 1, 0);
T> и происходит блокирование этого вызова, программа зацикливается и начинает жрать процессор.

T>В чем проблема? Если кнопки остаются активными, то ничего такого не происходит...


Мне кажется дело вот в чем: когда посылаешь BM_CLICK, ты имитируешь нажатие на кнопке, а как можно нажать на задизейбленную кнопку???
-------Posted by Stronich-------
<< RSDN@Home 1.1.4 beta 6a rev. 436>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.