Sebelumnya saya telah memposting cara membuat form agar tidak bisa di resize, kali ini saya akan memposting cara membuat form agar tidak bisa Maximize
Caranya :
1. Buat 1 project Standard.EXE dengan :
- 1 Form
Private Const GWL_STYLE = (-16)3. Jalankan Program
Private Const WS_MAXIMIZEBOX = &H10000
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" _
(ByVal hwnd As Long, ByVal nIndex As Long, _
ByVal dwNewLong As Long) As Long
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" _
(ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Sub Form_Load()
Dim lStyle As Long
'disable MAXIMIZE button
lStyle = GetWindowLong(Me.hwnd, GWL_STYLE)
lStyle = lStyle And Not WS_MAXIMIZEBOX
Call SetWindowLong(Me.hwnd, GWL_STYLE, lStyle)
End Sub
+ comments + 3 comments
Salam kenal
saya dedi alumni megadata angk. 2008-2009 D1.
makasih ya sorce codenya.....
numpang copy....maklum D1 masih banyak kekurangan.
ada nggak kira kira sorce code..untuk program yang kita buat...tapi ngga bisa di tarik vertical hosizontal...?
@dedi pratamasebenarnya ada gan
tp sbgai saran aja
agar formnya tidak bisa ditarik horizontal maupun vertikal
sebaiknya border style nya diubah jadi none
regards.
Post a Comment