WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 20.02.2003, 18:36   #1
Dane
Master
 
Registriert seit: 12.01.2002
Beiträge: 640


Standard Always on top

Wie kann ich einem Programm das mit VisualBasic progammiert ist sagen das es immer ontop sein soll.
Kurze Beschreibung: hab mir eine soart zweite Taskleiste Programmiert aber wenn ich jetzt ein Programm starte dann verschwindet sie hinter dem Programm! Oder noch besser wäre eine möglichkeit sie fix an den Desktop zu binden!
Dane ist offline   Mit Zitat antworten
Alt 21.02.2003, 10:09   #2
ReiniBugman
Jr. Member
 
Registriert seit: 13.09.2001
Beiträge: 83


Standard

Ich habe folgendes von http://www.experts-exchange.com/Prog...ing_Languages/ Visual_Basic verwendet:


Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, y, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Private Const HWND_TOPMOST = -1
Private Const HWND_NOTOPMOST = -2
Private Const SWP_NOMOVE = &H2
Private Const SWP_NOSIZE = &H1
Private Const TOPMOST_FLAGS = SWP_NOMOVE Or SWP_NOSIZE

Public Sub MakeNormal(hwnd As Long)
SetWindowPos hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, OPMOST_FLAGS
End Sub
Public Sub MakeTopMost(hwnd As Long)
SetWindowPos hwnd, HWND_TOPMOST, 0, 0, 0, 0, TOPMOST_FLAGS
End Sub

'Put this in your form_Load()
Call MakeTopMost(hwnd)
'If you wanna to be normal put
'Call MakeNormal(hwnd)
ReiniBugman ist offline   Mit Zitat antworten
Alt 21.02.2003, 20:38   #3
Dane
Master
 
Registriert seit: 12.01.2002
Beiträge: 640


Standard

Danke geht einwandfrei!
Dane ist offline   Mit Zitat antworten
Alt 21.02.2003, 22:31   #4
Sesa_Mina
Schwarzfußfrettchen
 
Registriert seit: 28.01.2001
Beiträge: 2.071


Standard

ein tip:

zwischendurch auch mal immer wieder aufrufen weil es andere apps gibt die sich dann doch noch "drüber" legen. Mit dem zwischendurch-aufruf verhinderst das
____________________________________
Wann die kan Almdudler ham... \"Es gibt nur einen Weg zur Lunge, und der muss geteert werden, damit der Krebs nicht stolpert!\"
http://www.dream.at/gizmo/bunny.gif
Image is © 2001 Merle
Sterndalsäg.. ähh... jäger
Sesa_Mina ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:32 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag