| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > CFileDialog |
| Автор: artikov 23.2.2010, 14:23 |
| Есть SDI MFC Aplication, в окне которого можно рисовать мышкой Проблема в следующем: Если открыть CFileDialog и два раза кликнуть на файле, который хочешь выбрать, то если CFileDialog расположен поверх главного окна, до него доходит клик. Можно ли сделать, чтоб этого не происходило. |
| Автор: Albor 23.2.2010, 14:43 |
| Твоя программа срабатывает на отпускание кнопки, а диалог закрывается по нажатию. Можно обработать в основном окне WM_LBUTTONDOWN и установить там флажок, который проверять при отпускании кнопки. Если флаг установлен, то выполнить функцию, иначе ни чего не делать, флажок, естественно , сбросить. |
| Автор: artikov 23.2.2010, 16:02 |
| Albor, спасибо большое! сейчас понимаю, что вопрос оказался глупый. |