Apabila kalian bosan dengan tampilan form yang standar dan apa adanya, ada cara untuk menyiasatinya. Dengan cara, mengubah background menjadi transparan. Untuk mengimplementasikan form transparan, kalian dapat memanfaatkan fungsi dari method SetWindowLong dan SetWindowPos. Berikut ini kode yang harus di tulis :
Sebelumnya, buka VB6 dulu, kemudian pilih Standar.Exe
Lalu tambahkan 1 buah button pada form
Buat sebuah module baru, lalu ketikkan kode berikut :
Public const GWL_EXSTYLE=(-20)
Public const WS_EX_TRANSPARENT=&H20&
Public const SWP_FRAMECHANGED=&H20
Public const SWP_NOMOVE=&H2
Public const SWP_NOSIZE=&H1
Public const SWP_SHOWME=SWP_FRAMECHANGED Or SWP_NOMOVE or SWP_NOSIZE
Public const HWND_NOTOPMOST=-2
Public Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" _
(ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Public Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, _
ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, _
ByVal cy As Long, ByVal wFlags As Long) As Long
button1, ketikkan kode berikut :
Private Sub Command1_click()
Call SetWindowLong(Me.hwnd, GWL_EXSTYLE, WS_EX_TRANSPARENT)
Call SetWindowPos(Me.hwnd, HWND_NOTOPMOST, 0&, 0&, 0&, 0&, SWP_SHOWME)
End Sub
Setelah selesai mengetikkan kode tersebut, sekarang coba kalian compile. Kemudian, klik button1. Jika berhasil maka tampilannya akan seperti ini :
Jika ada yg krg dimengerti, kalian boleh tanya saya lwt komentar. Please Comment, buat yang udah baca artikel ini. Makasih
Jangan lupa kunjungin blog ku www.dode-xp.co.cc www.promosi.com
Sebelumnya, buka VB6 dulu, kemudian pilih Standar.Exe
Lalu tambahkan 1 buah button pada form
Buat sebuah module baru, lalu ketikkan kode berikut :
Public const GWL_EXSTYLE=(-20)
Public const WS_EX_TRANSPARENT=&H20&
Public const SWP_FRAMECHANGED=&H20
Public const SWP_NOMOVE=&H2
Public const SWP_NOSIZE=&H1
Public const SWP_SHOWME=SWP_FRAMECHANGED Or SWP_NOMOVE or SWP_NOSIZE
Public const HWND_NOTOPMOST=-2
Public Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" _
(ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Public Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, _
ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, _
ByVal cy As Long, ByVal wFlags As Long) As Long
button1, ketikkan kode berikut :
Private Sub Command1_click()
Call SetWindowLong(Me.hwnd, GWL_EXSTYLE, WS_EX_TRANSPARENT)
Call SetWindowPos(Me.hwnd, HWND_NOTOPMOST, 0&, 0&, 0&, 0&, SWP_SHOWME)
End Sub
Setelah selesai mengetikkan kode tersebut, sekarang coba kalian compile. Kemudian, klik button1. Jika berhasil maka tampilannya akan seperti ini :
Jika ada yg krg dimengerti, kalian boleh tanya saya lwt komentar. Please Comment, buat yang udah baca artikel ini. Makasih
Jangan lupa kunjungin blog ku www.dode-xp.co.cc www.promosi.com
Wed Oct 09, 2013 1:00 pm by Insidious
» counter strike extreme v6
Thu Jun 14, 2012 10:29 pm by walah2aja
» Avacs Live Chat
Tue Jun 12, 2012 7:46 pm by not
» cara bikin crack sendiri
Sat Feb 25, 2012 10:21 pm by mutsyahidan
» ARTAV Antivirus Rev 1.3
Mon Oct 03, 2011 4:56 pm by edocosma
» please shared.. .??
Fri Jul 22, 2011 5:55 pm by moek
» Masalah Facebook [Could not fetch content, sorry.]
Mon Jul 18, 2011 1:52 pm by JulizarD
» PERMAINAN PALING LAKU D FACEBOOK
Mon Jul 18, 2011 1:40 pm by JulizarD
» Module Tranparan di VB6
Sat Jul 16, 2011 10:50 am by MALc