Les Snippets

Connexion

Supprimer la bordure d'un contrôle

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 27/01/2007 19:05:29 et initié par Charles Racaud [Liste]
Vue : 7038
Catégorie(s) : API, Trucs & Astuces
Langages dispo pour ce code :
- VB6
- C# 1.x, C# 2.x
- VB 2005, VB.NET 1.x
- HTML
- Voir tous les langages pour ce code snippet



Langage : VB.NET 1.x , VB 2005
Date ajout : 27/01/2007
Posté par Charles Racaud [Liste]

Private Declare Function CreateRectRgn Lib "gdi32" (ByVal X1 As IntegerByVal Y1 As IntegerByVal X2 As IntegerByVal Y2 As IntegerAs IntPtr
Private Declare Function SetWindowRgn Lib "user32" (ByVal hwnd As IntPtr, ByVal hRgn As IntPtr, ByVal bRedraw As BooleanAs IntPtr
Private Declare Function DeleteObject Lib "gdi32" (ByVal hObject As IntPtr) As IntPtr
Private Sub RemoveControlBorder(ByVal Ctrl As System.Windows.Forms.Control, Optional ByVal BorderSize As Integer = 3)
  Dim Rgn As IntPtr = CreateRectRgn(BorderSize, BorderSize, Ctrl.Width - BorderSize, Ctrl.Height - BorderSize)
  Call SetWindowRgn(Ctrl.Handle, Rgn, True)
  Call DeleteObject(Rgn)
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  RemoveControlBorder(Me.Button1)
End Sub


Snippets en rapport avec : Supprimer, Contrôle, Bordure, Border



Codes sources en rapport avec : Supprimer, Contrôle, Bordure, Border

{Delphi} BAKTPACK (PACK DE COMPOSANTS BACTERIUS)
Bonsoir ! Voici mon pack de composants ! Voici une description de tous ces composants : - Bac...

{Visual Basic, VB6, VB.NET, VB 2005} CONTRÔLE SIMPLE POUR CODE POSTAUX
C'est un contrôle qui hérite de Textbox pour recevoir un code postal. Les codes postaux validés s...

{Flash} CONTRÔLER SES ANIMATIONS
Allez, je continue dans ma lancée et je post une autre source ^^ En fouillant dans mes tiroirs je...

{Visual Basic, VB6, VB.NET, VB 2005} RATING-NOTE
Un petit gadget qui vous permet d'évaluer par l'intermédiare d'une note. Je me suis inspiré pour ce...

{JAVA / J2EE} SUPPRIMER/AJOUTER UNE LIGNE
cette application me permet d'ajouter une nouvelle ligne dont le contenu est copier d'un autre tabl...

{Visual Basic, VB6, VB.NET, VB 2005} SUBSTITUTION AU CONTROLE REFEDIT D'EXCEL
le Contrôle Refedit est utilisé dans excel pour sélectionner une plage de cellule(s) Cette substitu...

{C# / C#.NET} TEXTBOX SÉQUENCE DE TOUCHES.
Voici un contrôle qui peut etre interessant à utiliser si vous avez besoin d'enregistrer et/ou d'exp...

{Javascript / DHTML} VFORM (CONTRÔLE COMPLET DE FORMULAIRE)
VForm est script Javascript permettant le contrôle d'un formulaire et a été développé pour répondre ...

{Visual Basic, VB6, VB.NET, VB 2005} ENREGISTRER L'IMAGE D'UN CONTRÔLE
Cette fonction enregistre l'image d'un contrôle (bouton, Label, MSChart ...) dans un fichier image....

{Visual Basic, VB6, VB.NET, VB 2005} OCX REGISTRE
Ce contrôle sert à simplifier la programmation utilisant la base de registre. ...