Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Ajonaikainen nimen muuntaminen

tkok [16.12.2008 23:36:33]

#

Hei,
Onko mahdollista vaihtaa suoritettavan ohjelman ikunan nimeä toisella ohjelmalla? Tarkoitan nimellä sitä joka näkyy ylimpänä windowsikkunassa ja joka näkyy Taskbarissa. Windows ohjelmoinnissa olen aloittelija, niin jos on mahdollista niin onko vaikeaa?

Grez [17.12.2008 11:44:43]

#

On mahdollista eikä ole vaikeaa.

Declare Function SetWindowText Lib "user32" Alias "SetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String) As Long

' ...

Dim Kahva as Long
'Kahvaan laitetaan sen ikkunan hWnd, jonka nimeä haluaa muuttaa
'Sen saa vaikka FindWindowlla tms
SetWindowText Kahva, "Uusi nimi"

JussiR [17.12.2008 13:44:16]

#

Ja tässä esimerkkejä FindWindowin käytöstä: https://www.ohjelmointiputka.net/keskustelu/13092-ikkunan-hwnd-otsikosta

Vastaus

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

Tietoa sivustosta