Как отменить меню

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
MEMBER
Гугль
Гугль
 
Сообщения: 758
Зарегистрирован: 29.11.2002 (Пт) 12:02
Откуда: 10 этаж

Сообщение MEMBER » 17.03.2003 (Пн) 21:22

На своём окне?
Сделай форму без заголовка и эмулируй его. :0)
Господа! Пользуйтесь www.ya.ru
ЗЫ и www.planetsourcecode.com

abra
Обычный пользователь
Обычный пользователь
 
Сообщения: 61
Зарегистрирован: 21.02.2003 (Пт) 20:54

Сообщение abra » 18.03.2003 (Вт) 0:43

да и "Enabled" никто не отменял :)

Ilya Vasilyev
Постоялец
Постоялец
 
Сообщения: 820
Зарегистрирован: 06.08.2002 (Вт) 5:36
Откуда: Russia, Omsk

Сообщение Ilya Vasilyev » 18.03.2003 (Вт) 9:55

Достаточно установить следующие свойства окна:
ControlBox = False
MaxButton = False
MinButton = False

И все, убирать заголовок не обязательно совсем... кстати, такое окно и по Alt+F4 не закрыается :wink:
Изображение
Компьютер позволяет решать все те проблемы, которые до его изобретения не существовали

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 18.03.2003 (Вт) 12:31

Используй

Private Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal bRevert As Long) As Long



Для того чтобы получить хэндл системного меню окна и потом делай с ним что хочешь. Хот дестрой, хоть дизабль :)


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

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

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

    TopList  
cron