|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Апр 30, 2004 10:56:21 Подскажите в какую сторону копать ... Есть окно (стиль WS_CHILD) , при нажатии на левую кнопку мыши посылаю WM_SYSCOMMAND окну (в wParam SC_MOVE) появляется рамка , как при перетаскивании окна , но окно не двигается ... Собственно сам вопрос : как заставить окно двигаться ? Смотрел как это делает система : Сначала приходит WM_NCHITTEST , помоему в wParam передаётся место куда попала мыша (в моём случае это HTCAPTION) , потом приходит WM_SYSCOMMAND c SC_MOVE ... P.S. Вопрос конечно тривиальный , укажите хоть направление , ну на крайний случай носом ткните . Best regards xCoRe |
|
|
Дата: Апр 30, 2004 11:15:52 укажите хоть направление , ну на крайний случай носом ткните http://www.wasm.ru/src/1/skinwindow.zip http://www.wasm.ru/src/1/Custwi~1.zip ;) |
|
|
Дата: Апр 30, 2004 11:17:43 Видел но не помогло , щас посмотрю ещё раз ... |
|
|
Дата: Апр 30, 2004 11:31:39 Хммм похоже искать я ещё не научился ... .ELSEIF uMsg==WM_LBUTTONDOWN call ReleaseCapture invoke SendMessage,hWnd,WM_NCLBUTTONDOWN, HTCAPTION,0 |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.137 |