0 / 0 / 0
Регистрация: 23.10.2012
Сообщений: 97
|
|
1 | |
Добавление компонентов в окно, созданное через WinApi13.10.2014, 13:28. Показов 1704. Ответов 8
Метки нет (Все метки)
0
|
13.10.2014, 13:28 | |
Ответы с готовыми решениями:
8
Добавление в уже созданное окно ListView Как через WinAPI реализовать окно? Как отцентрировать созданное окно? Как открыть уже созданное окно? |
Модератор
3490 / 2613 / 741
Регистрация: 19.09.2012
Сообщений: 7,974
|
|
13.10.2014, 13:38 | 2 |
0
|
0 / 0 / 0
Регистрация: 23.10.2012
Сообщений: 97
|
|
14.10.2014, 11:18 [ТС] | 4 |
Мне нужно посылать и принимать сообщения, например, WM_TIMER, WM_LBUTTONDOWN. Но я не знаю, как это сделать на форме
0
|
Супер-модератор
|
|
14.10.2014, 12:44 | 5 |
Сообщение было отмечено _Sv_ как решение
Решение
У формы есть метод WndProc, где можно ловить все сообщения, приходящие форме. Либо назначать обработчики только на нужные события через BEGIN_MESSAGE_MAP / END_MESSAGE_MAP
2
|
0 / 0 / 0
Регистрация: 23.10.2012
Сообщений: 97
|
||||||
14.10.2014, 20:45 [ТС] | 7 | |||||
Написала вот так, но срабатывает не каждый раз. Щелкнула раз 12, а насчитало только 7. В чем может быть проблема? Если нажимать медленно, то все нормально, но если быстро, то не все щелчки отлавливает
0
|
Супер-модератор
|
||||||
15.10.2014, 11:18 | 8 | |||||
Сообщение было отмечено _Sv_ как решение
Решение
Половину. Ибо если щелкать быстро - то распознается двойной клик. Лови вот так:
2
|
43 / 43 / 12
Регистрация: 06.10.2014
Сообщений: 135
|
|
15.10.2014, 13:50 | 9 |
Да. Именно так. WM_LBUTTONDBLCLK
Вольный перевод небольшой части описания
Только окна, имеющие стиль CS_DBLCLKS, могут получать сообщения WM_LBUTTONDBLCLK...
Двойной щелчок левой кнопкой мыши на самом деле генерирует последовательность из четырех сообщений: WM_LBUTTONDOWN, WM_LBUTTONUP, WM_LBUTTONDBLCLK и WM_LBUTTONUP.
0
|
15.10.2014, 13:50 | |
15.10.2014, 13:50 | |
Помогаю со студенческими работами здесь
9
Добавить QWebView на созданное QMainWindow окно Можно ли окно, созданное OpenWindow, сделать прозрачным? Qt С++, созданное окно зависает при функции show() Просмотреть код ресурса и запустить созданное окно Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |