/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
Formen skal altid være øverst
Fra : KLAUS HALL


Dato : 10-04-01 16:27

Hej

Hvordan sikre jeg at min form altid ligger øverst ?

MVH
Klaus Hall



 
 
Morten Fast (10-04-2001)
Kommentar
Fra : Morten Fast


Dato : 10-04-01 19:43


"KLAUS HALL" <klaus_hall@get2net.dk> wrote in message
news:6EFA6.217$X22.4588@news.get2net.dk...
> Hvordan sikre jeg at min form altid ligger øverst ?

Du skal have fat i API-funktionen SetWindowPos.

Private 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

Private Const SWP_NOMOVE = &H2
Private Const SWP_NOSIZE = &H1
Private Const HWND_TOPMOST = -1


Når vinduet skal være øverst:

SetWindowPos hWnd, HWND_TOPMOST , 0, 0, 0, 0, SWP_NOMOVE SWP_NOSIZE

(hWnd er fra det vindue, der skal være øverst)

--
Vh Morten



Morten Fast (10-04-2001)
Kommentar
Fra : Morten Fast


Dato : 10-04-01 20:12


"Morten Fast" <usenet@freestate.dk> wrote in message
news:9avk9o$sfv$1@news.inet.tele.dk...

Der sneg sig en lille smutter med. Linjen

> SetWindowPos hWnd, HWND_TOPMOST , 0, 0, 0, 0, SWP_NOMOVE SWP_NOSIZE

skal have et lille plus i det sidste parameter:

SetWindowPos hWnd, HWND_TOPMOST , 0, 0, 0, 0, SWP_NOMOVE + SWP_NOSIZE

--
Vh Morten



KLAUS HALL (10-04-2001)
Kommentar
Fra : KLAUS HALL


Dato : 10-04-01 21:11

Hej Morten

Den er bare helt pingeling - tak for hjælpen.

MVH
Klaus Hall

"Morten Fast" <usenet@freestate.dk> skrev i en meddelelse
news:9avlvl$6fk$1@news.inet.tele.dk...
>
> "Morten Fast" <usenet@freestate.dk> wrote in message
> news:9avk9o$sfv$1@news.inet.tele.dk...
>
> Der sneg sig en lille smutter med. Linjen
>
> > SetWindowPos hWnd, HWND_TOPMOST , 0, 0, 0, 0, SWP_NOMOVE SWP_NOSIZE
>
> skal have et lille plus i det sidste parameter:
>
> SetWindowPos hWnd, HWND_TOPMOST , 0, 0, 0, 0, SWP_NOMOVE + SWP_NOSIZE
>
> --
> Vh Morten
>
>



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste