Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Transparenta Forms i VB.net

Postades av 2004-08-05 11:54:51 - Andreas Karlsson, i forum visual basic - allmänt, Tråden har 5 Kommentarer och lästs av 1244 personer

Jag undrar hur man gör för att kunna få lite roligare utseende på sina program?

Tex: Winamp där man kan ha skins som har lite udda form mm

Tänk dig att du lägger en bild på en oval på Form1
men jag vill att själva Form1 ska vara transparant men inte ovalen?!
Går detta att ordna?


Svara

Sv: Transparenta Forms i VB.net

Postades av 2004-08-05 16:21:03 - Per Hultqvist

Hittade följande artikel som kanske kan vara till hjälp :

http://www.vbrad.com/pf.asp?p=source/src_region_clip_advanced.htm


Svara

Sv: Transparenta Forms i VB.net

Postades av 2004-08-10 11:27:39 - Johan Forsberg

Om du kan API så är det lätt fixat:

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

Declare Function SetWindowLong Lib "user32" _
Alias "SetWindowLongA" _
(ByVal hwnd As Long, ByVal nIndex As Long, _
ByVal dwNewLong As Long) As Long

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
'-Lägg detta i en kontrollhändelse eller en egen subrutin-
SetWindowLong Me.hwnd, GWL_EXSTYLE, _ 'Här är det bara att välja konstanter
WS_EX_TRANSPARENT

SetWindowPos Me.hwnd, HWND_NOTOPMOST, _ 'Samma här
0&, 0&, 0&, 0&, SWP_SHOWME
---------'-------------------------------------------------------
Du kan också använda den bättre BitBlt funktionen (API), men lite mer kod.


Svara

Sv: Transparenta Forms i VB.net

Postades av 2004-08-10 12:42:28 - Johan Forsberg

Ursäkta, jag lästa inte så noga.
Såg nu att det stod "VB.NET".

Ber om ursäkt.


Svara

Sv: Transparenta Forms i VB.net

Postades av 2004-08-10 13:24:13 - Oskar Johansson

>Ursäkta, jag lästa inte så noga.
Såg nu att det stod "VB.NET". <
Tja, inlägget ligger ju i fel forum så... ;)

Hur som haver, det finns en property på formen som heter Region. Sätt den till en region du vill använda. Regions kan klippa saker


Svara

Sv: Transparenta Forms i VB.net

Postades av 2004-08-14 16:30:03 - Andreas Karlsson

Tackar så mycket!!!

Det var just detta jag letade efter!!!


Svara

Nyligen

  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 889
27 965
271 778
479
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies