Tutorial Membuat Form Transparan dengan VB.Net

Pada posting kali ini kami akan memberikan sebuah tutorial mengenai bagaimana membuat sebuah form dapat menjadi transparan dengan menggunakan bahasa pemrograman VB.Net . Pada tutorial ini kami menggunakan framework 4 dan menggunakan IDE Visual Studio 2012 . Pembaca dapat menggunakan  framework yang di bawah / atas dari kami dan IDE Visual Studio versi berapa pun karena pada tutorial kali ini tidak di batasin penggunaan framework tingkat berapa dan IDE Visual Studio versi berapa.

Berikut Tutorialnya :

1. Buka IDE Visual Studio pembaca , seperti terlihat pada gambar di bawah ini :













2. Klik 2 kali pada Form1 untuk membuka tab source code dan berikut source code pada aplikasi tersebut

Imports System.Runtime.InteropServices

Public Class Form1
    <StructLayout(LayoutKind.Sequential)> _
    Public Structure margins
        Public cxleftwidth As Integer
        Public cxrightwitdh As Integer
        Public cytopheight As Integer
        Public cybuttomheight As Integer
    End Structure
    <DllImport("dwmapi.dll")> _
    Private Shared Function DwmExtendFrameIntoClientArea(ByVal hwnd As IntPtr, ByRef margin As margins) As Integer

    End Function
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Me.BackColor = Color.Black
        Dim mg As margins = New margins
        mg.cxleftwidth = -1
        mg.cxrightwitdh = -1
        mg.cytopheight = -1
        mg.cybuttomheight = -1
        Try
            DwmExtendFrameIntoClientArea(Me.Handle, mg)
        Catch ex As Exception

        End Try

    End Sub
End Class

3. Klik run untuk menguji apakah program yag di buat telah berhasil dengan baik .Jika benar maka akan sama seperti pada gambar di bawah ini













Untuk mendapatkan contoh dari program yang di pelajarin pembaca pada mendowloadnya melalui link di bawah ini

  - DropBox -


The Sun in Soeryatama Group

Tidak ada komentar:

Posting Komentar