как в VB6 MAXIMIZE=FALSE

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

как в VB6 MAXIMIZE=FALSE

Сообщение Аслиддин » 03.02.2004 (Вт) 16:48

можноли в ВБ6 сделать недоступным кнопку MAXIMIZE как в Delphi(clip control)-е т.е. Maximize = false
благодарен заранее

XPraptor
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 02.12.2003 (Вт) 18:13
Откуда: Minsk

Сообщение XPraptor » 03.02.2004 (Вт) 18:03

Ты бы хоть для порядка потыкал свойства в форме.
MinButton=False
MaxButton=False
Прямо на стадии разработки.
Если руки кривые, то не надо ругать разработчиков.

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 03.02.2004 (Вт) 18:52

Покопай подобный код:

Код: Выделить всё
Private Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal bRevert As Long) As Long
Private Declare Function DeleteMenu Lib "user32" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long) As Long
Const SC_SIZE = &HF000
Const MF_BYCOMMAND = &H0
Dim hMenu As Long
Private Sub Form_Load()
    hMenu = GetSystemMenu(hwnd, 0)
    Call DeleteMenu(hMenu, SC_SIZE, MF_BYCOMMAND)
End Sub
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali


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

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

Сейчас этот форум просматривают: AhrefsBot и гости: 22

    TopList