Ресайз

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Unstat
Реальный басяк
Реальный басяк
Аватара пользователя
 
Сообщения: 285
Зарегистрирован: 07.01.2004 (Ср) 22:19
Откуда: Нижний Новгород

Ресайз

Сообщение Unstat » 09.01.2005 (Вс) 0:30

Не так давно я создавал такую тему, но не нашел ее в поиске. Ну вот в чем заключается мой вопрос: у меня есть объект вокруг него маркеры как в VB и как мне сделать ресайз вверх и влево тянув за маркеры как в VB.

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 09.01.2005 (Вс) 2:42

Да и у меня недавно была такая же проблема(симулятор Win 3.11 делал), щас исходники посмотрю и скину.
الفيجوال بيسك الرابح

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 09.01.2005 (Вс) 3:24

Вот так:
Код: Выделить всё
Private Const HTBOTTOM As Long = 15
Private Const HTBOTTOMLEFT As Long = 16
Private Const HTBOTTOMRIGHT As Long = 17
Private Const HTTOPLEFT As Long = 13
Private Const HTTOP As Long = 12
Private Const HTTOPRIGHT As Long = 14
Private Const HTLEFT As Long = 10
Private Const HTRIGHT As Long = 11

Call SendMessage(hwnd, WM_NCLBUTTONDOWN, HT*, 0&)
ReleaseCapture

HT* - разные направления
الفيجوال بيسك الرابح

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 09.01.2005 (Вс) 3:40

К слову, мой пример их использования давно уже лежит на http://vbrussian.com/Examples.asp?ID=95
Изображение

Unstat
Реальный басяк
Реальный басяк
Аватара пользователя
 
Сообщения: 285
Зарегистрирован: 07.01.2004 (Ср) 22:19
Откуда: Нижний Новгород

Сообщение Unstat » 09.01.2005 (Вс) 17:04

А если у меня в свойствах моей кнопки нету hWnd

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 09.01.2005 (Вс) 20:35

Тогда ищи его с помощью FindWindowEx
Изображение


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 10

    TopList