Deklaration: Declare Sub PostQuitMessage Lib "user32" (ByVal nExitCode As Long) Beschreibung: Parameter:
Rückgabewert: Beispiel: Private Declare Function SetLayeredWindowAttributes Lib "user32" ( _ ByVal hWnd As Long, _ ByVal crKey As Long, _ ByVal bAlpha As Byte, _ ByVal dwFlags As Long) As Long Private Declare Function GetWindowLong Lib "user32" _ Alias "GetWindowLongA" ( _ ByVal hWnd As Long, _ ByVal nIndex As Long) As Long Private Declare Function SetWindowLong Lib "user32" _ Alias "SetWindowLongA" ( _ ByVal hWnd As Long, _ ByVal nIndex As Long, _ ByVal dwNewLong As Long) As Long Private Declare Sub PostQuitMessage Lib "user32" (ByVal nExitCode As Long) ' eine der Get-/ SetWindowLong-Konstanten Private Const GWL_EXSTYLE = (-20) ' Erweiterte Fensterstile ' SetLayeredWindowAttributes dwFlags-Konstanten Private Const LWA_COLORKEY = &H1 ' Die angegebene Farbe soll transparent erscheinen Private Const LWA_ALPHA = &H2 ' Das ganze Fenster soll transparent wirken ' einer der Standard-Fensterstile Private Const WS_EX_LAYERED = &H80000 ' (Windows 2000/XP) Fenstertyp "Layered" ' Fenster transparent machen Private Sub Form_Load() Dim Retval As Long ' Fensterstil auf Layered setzen Call SetWindowLong(Me.hWnd, GWL_EXSTYLE, GetWindowLong(Me.hWnd, _ GWL_EXSTYLE) Or WS_EX_LAYERED) ' Transparenzeffekt erstellen SetLayeredWindowAttributes Me.hWnd, 0, 96, LWA_ALPHA End Sub ' Programm beenden (Achtung!! die IDE wird auch beendet) Private Sub Command1_Click() Call PostQuitMessage(0) End Sub Diese Seite wurde bereits 7.730 mal aufgerufen. |
Neu! sevEingabe 3.0 Einfach stark! Ein einziges Eingabe-Control für alle benötigten Eingabetypen und -formate, inkl. Kalender-, Taschenrechner und Floskelfunktion, mehrspaltige ComboBox mit DB-Anbindung, ImageComboBox u.v.m. Buchempfehlung Tipp des Monats Mai 2024 Hermann Röttger Wochentage eines Datumsbereichs ermitteln Wochentage eines Datumsbereichs ermitteln, optional mit Feiertagsberechnung TOP Entwickler-Paket TOP-Preis!! Mit der Developer CD erhalten Sie insgesamt 24 Entwickler- komponenten und Windows-DLLs. Die Einzelkomponenten haben einen Gesamtwert von 1605.50 EUR... |
||||||||||||
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein. |