VBcoders Guest



Don't have an account yet? Register
 


Forgot Password?



this is for transparent form. you can see all the things which is behind the forms.

by viral shah (1 Submission)
Category: Custom Controls/Forms/Menus
Compatability: VB 6.0
Difficulty: Unknown Difficulty
Originally Published: Fri 30th April 2004
Date Added: Mon 8th February 2021
Rating: (1 Votes)

this is for transparent form. you can see all the things which is behind the forms.

API Declarations


Private Declare Function CreateRectRgn Lib "gdi32" (ByVal X1 As Long, _
ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Private Declare Function CombineRgn Lib "gdi32" (ByVal hDestRgn As _
Long, ByVal hSrcRgn1 As Long, ByVal hSrcRgn2 As Long, ByVal _
nCombineMode As Long) As Long
Private Declare Function SetWindowRgn Lib "user32" (ByVal hWnd As _
Long, ByVal hRgn As Long, ByVal bRedraw As Long) As Long

Rate this is for transparent form. you can see all the things which is behind the forms.



    frm.ScaleMode = vbPixels
    Const RGN_DIFF = 4
    Const RGN_OR = 2

    Dim outer_rgn As Long
    Dim inner_rgn As Long
    Dim wid As Single
    Dim hgt As Single
    Dim border_width As Single
    Dim title_height As Single
    Dim ctl_left As Single
    Dim ctl_top As Single
    Dim ctl_right As Single
    Dim ctl_bottom As Single
    Dim control_rgn As Long
    Dim combined_rgn As Long
    Dim ctl As Control






Download this snippet    Add to My Saved Code

this is for transparent form. you can see all the things which is behind the forms. Comments

No comments have been posted about this is for transparent form. you can see all the things which is behind the forms.. Why not be the first to post a comment about this is for transparent form. you can see all the things which is behind the forms..

Post your comment

Subject:
Message:
0/1000 characters