Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 1
Регистрация: 16.12.2006
Сообщений: 88

Как перетащить форму мышкой без бордюров

01.08.2007, 00:04. Показов 1086. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Хочу поместить на фон формы свой рисунок, убрать заголовок и закруглить углы....
все ок...
но когда убираю заголовок пропадает возможность перетаскивать форму мышкой....
подскажите пожалуйста как это исправить?
или подскажите как налепить рисунок поверх заголовка))
заранее благодарен Роман...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.08.2007, 00:04
Ответы с готовыми решениями:

Как перетащить форму с помощью image?
Как перетащить форму с помощью image.

Как растягивать форму без бордюров
Как растягивать форму у которой Boarders отключены. хочется убрать все стили формы, но иметь возможность растягивать ее... Вот вид ее:

Как перемещать форму без бордюров
Ребят, как можно сделать то,что я написал в заголовке? Добавлено через 10 минут P.S. имею ввиду отключение FormBorderStyle

1
0 / 0 / 1
Регистрация: 05.11.2006
Сообщений: 133
01.08.2007, 03:11
Для этого используй API- функцию.
Враздел General Declaration формы вставь:

Visual Basic
1
2
3
4
5
6
7
Const WM_NCLBUTTONDOWN = &HA1
Const HTCAPTION = 2
 
Private Declare Function SendMessage Lib 'user32' Alias 'SendMessageA' _
 (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
 
Private Declare Function ReleaseCapture Lib 'user32' () As Long
А в событие MouseDown - Image или PictureBox, смотря, что используешь вставь следующий код:
Visual Basic
1
2
Call ReleaseCapture
Call SendMessage(Me.hWnd, WM_NCLBUTTONDOWN, HTCAPTION, 0&)
Удачи...

Armen Mnatsakanyan
Certified Professional Master
Visual Basic Programmer
Project Manager of 'Alphabetic of Visual Basic' [russian]
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.08.2007, 03:11
Помогаю со студенческими работами здесь

Как перетаскивать форму без бордюров?
как перетаскать форму, которая не имеет бордюров (то есть заголовка и.тд)?

Как перетаскивать форму без бордюров
Не могу перетаскивать форму ( убрал свойства FormBorderStyle = none ) Но ничего не выходит Помогите кто знает)

Как перемещать форму без бордюров
создал форму в vb2010, от отключил верхний бар (заголовок) и теперь невозможно передвигать окно после запуска программы. вопрос: как...

Как перетащить форму без заголовка?
сделал форму на основе рисунка.FormBorderStyle -> none. за что её теперь перетаскивать???И как???

Как перетащить текст мышкой?
Ситуация следующая: внутри своего приложения я могу при помощи мышки перетаскивать объекты, например текст из TLabel.Caption перетащить в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru