Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: VB6: Vaihda käynnistänapin teksti

Bill Keltanen [12.05.2004 15:37:58]

#

Tää vaihtaa ton Käynnistä-napin tekstin.. Helppo saada takas käynnistät vaa explorerin uusiks

'Vaiha käynnistänapinteksti by Billy
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
Private Declare Function SendMessageSTRING Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As String) As Long 'apit käyttöön

Private Const WM_SETTEXT = &HC 'komennot
Private Const WM_GETTEXT = &HD '-||-

Private Sub Form_Load()
Dim palkki, palkinteksti As Long, uusiteksti As String 'muuttujat

    palkki = FindWindow("Shell_TrayWnd", vbNullString) 'etitään se nappi
    palkinteksti = FindWindowEx(palkki, 0&, "button", vbNullString) 'hankitaan sen teksti

    uusiteksti = "haxxx" 'uusi teksti
    SendMessageSTRING palkinteksti, WM_SETTEXT, 256, uusiteksti 'laitetaan se uusi teksti
End Sub

rndprogy [22.07.2004 18:34:28]

#

lainaus:

Helppo saada takas käynnistät vaa explorerin uusiks

:P

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta