![]() |
|
Модераторы: diadiavova, gambit |
![]()
|
|
| transparent |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.5.2011 Репутация: нет Всего: нет |
Нужно чтобы нельзя было перетащить форму за заголовок..
Вроде это все делается через переопределиние метода WndProc Но там срабатывают кажется все ключи за исключением ключа (константы) MOVE Код: Const SC_MOVE = &HF010 Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message) If m.Msg = &H7B Then Return If m.Msg = &H112 Then Select Case m.WParam SC_MOVE Return End Select End If MyBase.WndProc(m) End Sub Окошко все равно двигается...СОри если в методе где лишнее, я побыстрому скопировал, для сути так сказать понимания.. Можно конечно сделать как то так Код: Function DeleteMenu и Function GetSystemMenu......... Dim hMenu As IntPtr = GetSystemMenu(Me.Handle, False) If hMenu <> IntPtr.Zero Then 'Пункт "Перемест." DeleteMenu(hMenu, SC_MOVE, MF_BYCOMMAND) Все получается..Но хотелось бы именно первым способом... Может я не то значение константы подставляю? или вовсе не то делаю, подскажите |
|||
|
||||
| krewin |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 27.8.2009 Репутация: 1 Всего: 1 |
Тебе проще создать форму без заголовка formBorderStyle=none
Но если тебе нужно название используй label кнопки закрыть и свернуть можно сделать самому |
|||
|
||||
| transparent |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.5.2011 Репутация: нет Всего: нет |
нашел выход...Но что самое странное, если закомментировать строчку с Мув то все работает..
Добавлено через 12 минут и 10 секунд я понял, здесьConst SC_MOVE As Integer = 61456 того чтобы нельзя было переместить окно через сисменю |
|||
|
||||
![]()
|
| Правила форума VB .NET | |
|
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |