Tips kali ini adalah bagaimana Membuat Form Transparant dengan Visual Basic, disini kita menggunakan Fungsi API yaitu GetWindowLong, SetWindowLong dan SetLayeredWindowAttributes. Saya rasa tidak perlu penjelasan yang detail untuk hal ini sobat bisa langsung melihat penampakannya dibawah ini
Bagaimana dengan Codingnya ikuti Langkah - Langkah Berikut :
Ketik Coding dibawah ini pada Form Project Sobat
Private Const WS_EX_LAYERED = &H80000
Private Const GWL_EXSTYLE = (-20)
Private Const LWA_COLORKEY = &H1
Private Const LWA_ALPHA = &H2
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
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 SetLayeredWindowAttributes Lib "user32" (ByVal hwnd As Long, ByVal crColor As Long, ByVal nAlpha As Byte, ByVal dwFlags As Long) As Long
Private Sub Form_Load()
Call SetWindowLong(Me.hwnd, GWL_EXSTYLE, GetWindowLong(Me.hwnd, GWL_EXSTYLE) Or WS_EX_LAYERED)
Call SetLayeredWindowAttributes(Me.hwnd, RGB(255, 0, 255), 128, LWA_ALPHA Or LWA_COLORKEY)
End Sub
Untuk ketajaman transparant sobat bisa menggati Angka - Angka yang berwarna merah dengan angka yang lain (maximal value 255). Mudah - mudahan ada mamfaatnya selamat mencoba ... salam
Wednesday, 3 February 2010
Membuat Form Transparan
Option Explicit
Subscribe to:
Post Comments (Atom)
Wah boleh di coba nih Kang, emang bener2 seorang Master jadi tetep aja banyak inspirasi... sukseslah buat Kang Guanteng.
bang erge ,, minta software VB nya donk. .
@Tukang Service ... Makasih Mas Centil
@Muhammad Candra ... Kalo berhasil saya upload akan saya titip link nya di blog ini mas
mas erge ,, kek mana cara buat kyk mas erge tu ,, ada penanda warna merah'a klu mas erge berkomentar. .
pengen belajar visual basic donk
thanKs iNfonya sOb,,
sangat bermanfaat ni,,
lagi pengen belajar VB jadi blom ngerti sampe kesini...tapi tanks tutornya saya coba deh moga-moga bisa :)
wah yang ni bagiannya pawang visual basic....hehehehe
mantab mantab mantab. ane dulu sempat belajar visual basic. tapi lupa sob.
Info yang sangat bermanfaat sekali.. mohon izin untuk dicopy scriptnya... thanks before.
wah ada mantra baru rupanya, sob ne support VB.6.0 atau versi selanjutnya...
mo coba ngtes dlu dech...mudah2an manjur hehe..
waduh jadi pengen belajar visual basic nie kang....
bagus artikelnya sob, thanks ya
haduh Erge, gak ngerti aku yang begituan puyeng wkwkwkkw
Thank infonya anyway
@All .. Makasih atas komen-komen nya sob
form kok tidak keliahatan.Bagaimana caranya orang untuk memakai form tersebut.
wow...mangstab memang sobat yg satu ini.....tips2 ga pnh ada matinye
mangstab mangstab mangstab. ane dulu jg sempat belajar visual basic. tapi dah lupa sob
wah..keren...ane ga mudeng soal ginian,...ane cuman bisa posting soal Finance Tips...itu jg dr sumber lain...re-post gituuu
nice to be here....inget kata itu ga Gan...ne blog ane yg baru
yusri....
thax atas materinya.. tmbh lgi dunks biar mkin bnyak yg bsa dplajari
kk login ma pas nya apa send email ya ubay_51cool@yahoo.com
wah makasih atas sharenya, ini yang sy cari, makasih banyak yah
Ajarin DOnk !!
berguna bang thanks
THANK`S
Tanggapan Sobat
Zona Bebas Komentar tapi jangan nyepam.
Kalo nyepam minta maaf nih, dengan terpaksa
dilaporkan pada kantor polisi terdekatdihapus, monggo sobat silakan komentar jangan malu-malu.