Здравствуйте, 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>>