Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
bluespoon
Newbie
Newbie

Anmeldedatum: 25.05.2008
Beiträge: 11

Wie Schlagschatten bei Form ohne Rahmen?
Verfasst am: 25.07.2009, 09:30

Hallo,

bin wieder da und hab' auch auch gleich ein kleines Problem.

Edit:

Ich möchte einen Schlagschatten hinter eine Form ohne Rahmen
bringen. Nun kann Windows das ja von Haus aus, ich habe aber
keine Ahnung, wie ich das bei zwei geladenen Formen lediglich
auf eine der beiden anwende.

Ein kleines Beispielprojekt zum besseren Verständnis gibt's im
Anhang. Vielen Dank schon einmal im Voraus.

Hier noch der Code für den Schlagschatten, der automatisch
auf alle Formen angewendet wird:
Visual Basic: [code]Private Declare Function GetClassLong Lib "user32" Alias "GetClassLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetClassLong Lib "user32" Alias "SetClassLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Const GCL_STYLE = (-26)
Private Const CS_DROPSHADOW = &H20000

Private Sub Schlagschatten(ByVal hwnd As Long)
Call SetClassLong(hwnd, GCL_STYLE, GetClassLong(hwnd, GCL_STYLE) Or CS_DROPSHADOW)
End Sub
[/code]


Gruß, Patrick
_________________
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: visual basic, rahmen, form, edit

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wichtig: [Ebook] jetzt lerne ich Visual Basic 6 4742 02.06.2010, 12:55
Keine neuen Beiträge Miceosoft Visual Basic 6.0 Einsteiger Kurs? 1080 17.02.2007, 20:01
Keine neuen Beiträge SUCHE MICROSOFT VISUAL BASIC! 878 12.02.2007, 20:54
Keine neuen Beiträge Microsoft Visual Basic 1179 27.01.2007, 23:59
Keine neuen Beiträge Visual Basic.. Version?? 1138 22.01.2007, 17:23
 



[ Time: 0.1318s ][ Queries: 83 (0.0285s) ][ GZIP on - Debug on ]