Kirjoittaja: (nimetön)
Kirjoitettu: 28.04.2002 – 28.04.2002
Tagit: koodi näytille, vinkki
Tämä pistää formin olemaan aina päälimmäisenä, formin nimen pitää olla sitten Form1.
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) Private Sub Form_Load() SetWindowPos Form1.hwnd, -1, 0, 0, 0, 0, 3 End Sub
joo mutta formin nimen saa muutettua tosta koodista "SetWindowPos Form1.hwnd" ku pistää "Form1" kohtaan oman formin nimen eikö?
... tai korvata sanalla Me
Ja takaisin normaaliksi:
SetWindowPos Form1.hwnd, -2, 0, 0, 0, 0, 3
Ai onko noi hwnd kahvat VB:ssäkin
Ärsyttävä toi typo otsikossa, hakusana " Aina päällimmäisenä " ei toimi!
lainaus:
Ärsyttävä toi typo otsikossa, hakusana " Aina päällimmäisenä " ei toimi!
Mun mielestä se on yhdellä ällällä ihan oikein.
mikähän mahtaa olla että se ois aina kaikkien ohjelmien takana
Jep, ja tuohon koodivinkkiin pikku korjaus/vinkki. Kun muutat Form1.hwnd => Me.hwnd, niin sillä Formin nimellä ei ole väliä.