webForumDet fria alternativet
Logga in / Bli medlem

OnBottom

.NET

3 svar · 145 visningar · startad av PsyDonia

Medlem sedan maj 2003924 inlägg
Trådstart#1

Kan man på något sätt göra tvär emot ontop.

så att om man har en form öppen.
och startar ett annat program som är markerat och när jag markerar mitt program så ska det fortfarande vara under dom andra program fönstren som är öppna.

dvs. mitt program ska alltid vara underst.

Medlem sedan okt. 20023 030 inlägg
#2
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long

Private Sub Form_Click()
  Dim hDesk As Long
    hDesk = FindWindow(vbNullString, "Program Manager")
    SetParent Form1.hWnd, hDesk
End Sub
Medlem sedan maj 2003924 inlägg
#3

ok Tack ska testa det.

Medlem sedan maj 2003924 inlägg
#4

funka klockrent

257 ms totalt · 4 externa anrop · v20260731065814-full.7d626504
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)