Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Assembly: Ikkunan handle ja Win32API

arcatan [17.10.2002 14:19:21]

#

Terve! Miten Win32APIn kautta saisin käsiini jonkin ikkunan handlen, jos tiedät ko. ikkunan captionin (mikähän se olisi suomeksi, otsikko?). Vielä lisäksi minä EN tässä tapauksessa tiedä ikkunan classnamea (mikä sekin on suomeksi? ;). Kielenä toimii win32 asm, mutta onko sillä tässä tapauksessa niin väliä.

thefox [18.10.2002 15:13:39]

#

HWND FindWindow(LPCTSTR lpClassName, LPCTSTR lpWindowName);

Eli lpClassName NULL:iksi ja lpWindowName:een ikkunan title. Palauttaa ikkunan handlen.. helppoa :) Eli pistetään vielä asmia:

.data
  titteli db 'Ohjelmointiputka',0

.code
; blablabl...
invoke FindWindow, NULL, offset titteli

Vastaus

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

Tietoa sivustosta