27 Sept 2012

Membuat form agar tidak bisa Maximize di VB 6.0

Unknown | 22:52 |
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
2. Copy source code berikut pada Form : 
Private Const GWL_STYLE = (-16)
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
 3. Jalankan Program

Ditulis Oleh : Unknown ~ kudo-share.blogspot.com

Anda sedang membaca sebuah artikel yang berjudul Membuat form agar tidak bisa Maximize di VB 6.0, Semoga artikel tersebut bermanfaat untuk anda ....

:: Thank you for visiting ! ::

+ comments + 3 comments

18 September 2013 at 09:05

Salam kenal
saya dedi alumni megadata angk. 2008-2009 D1.
makasih ya sorce codenya.....
numpang copy....maklum D1 masih banyak kekurangan.

18 September 2013 at 09:11

ada nggak kira kira sorce code..untuk program yang kita buat...tapi ngga bisa di tarik vertical hosizontal...?

23 September 2013 at 06:24

@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