Hollosi Information eXchange /HIX/
HIX CODER 920
Copyright (C) HIX
2000-08-22
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: ablak eleres kivulrol (mind)  32 sor     (cikkei)
2 visual dbase 7-est keresek (mind)  5 sor     (cikkei)
3 re: goto (mind)  12 sor     (cikkei)
4 Re: Tobb billentyu egyszerre! (mind)  7 sor     (cikkei)

+ - Re: ablak eleres kivulrol (mind) VÁLASZ  Feladó: (cikkei)

>Felado :  [Hungary]
>Temakor: ablak eleres kivulrol ( 15 sor )
>Idopont: Sun Aug 20 14:54:12 EDT 2000 CODER #919
>- - - - - - - - - - - - - - - - - - - - - - - - - - - -

>Keszitettem egy horgot a SetWindowsHookEx fuggveny segitsegevel. Az
>alakalmazasban van (nem DLL-ben) a callback fuggveny, amit bizonyos
>uzenetek hatasara meghiv a Windows. Ebbol a fuggvenybol kellene a
>foablakom egy gyermekablakanak uzenetet kuldeni. Ha ennek a
>gyermekablaknak a leirojat globalis messzi mutato (far*) valtozokent
>lementem, es a callback fuggvenybol igy szeretnek uzenetet kuldeni a
>gyermekablaknak, elszall a program. Valoszinuleg mas ablakot
>aktivizalva megvaltozik az adatszegmens cime, es innen mar nem
>erhetem el a far* -on levo leirot, es valoszinuleg nem is kuldhetnek
>uzenetet neki.
>Hogyan tudnam elerni e callback fuggvenybol a gyermekablakomat?
>Lehetoleg gyors megoldas kellene.

Kicsit utana neztem a dolgoknak es az irodalom azt ajanlja, hogy a
callback fuggveny az DLL - ben legyen megvalositva, valamint hogy a
leheto legrovidebb legyen a futasa. Elso olvasara szerintem valamilyen
listazast szeretnel megvalositani, ezt peldaul en ugy oldanam meg hogy
egy DLL - be tennem a callback fuggvenyt, amely ott az szepen gyujtene
a beerkezett uzeneteket, egy masik DLL - beli fuggvennyel pedig a
gyujtott uzeneteket olvasnam ki es jelenitenem meg. Azt hogy nem
tudtad a gyermek ablaknak uzenetet kuldeni, lehet hogy eppen a hook
fugvenyek megszoritasai miatt vannak, de lehet hogy valamit
elirhattal, csak talalgatni tudok mert meg nem csinalltam ilyet ...

tovabbi jo kodolast

by Doma
+ - visual dbase 7-est keresek (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok! Nagyon nagy szükségem lenne az emlitett programra, ami már
boltban nem kapható. Vevő volnék valakinek ez elfekvő készleteire, de
legalábbis 1 példányra!

S.Laci
+ - re: goto (mind) VÁLASZ  Feladó: (cikkei)

Szia Akos!

>Az altalatok ajanlott kodban hogyan oldanatok meg pl. a valtozo szamu
>(es tipusu) parameterek atadasat (pl. tegyuk fel, hogy a printf
>fuggvenyt tudom megcsapolni, de a sajat kod utan valtozatlanul meg
>kellene hivnom az eredeti printf-et).

Hogy ne kelljen ilyen rondasagokat csinalni, van egy vprintf fuggveny.

Ez megoldja a problemadat?

Péter
+ - Re: Tobb billentyu egyszerre! (mind) VÁLASZ  Feladó: (cikkei)

>Delphi4 alatt hogyan tudnam megoldani, hogy ha egyszerre tobb
>billentyut nyomok le, akkor ne csak az utoljara lenyomott billentyut
>erzekelje a progim?
Az OnKeyDown()-ban minden egyes billentyu lenyomasakor egy kulon
esemenyt kell kapnod. (Gondolom az OnKeyPress()-t hasznalod.)

Gabor

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS