🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #151

Re: Koszmar z ulicy Delphi

#151
From: Krzysztof Łempiński
Date: Thu, 18 Sep 1997 10:24
18 lines
1761 bytes
Jażeli masz problemy z SetWindowsHook to należy użyć SetWindowsHookEx
zalecanej w Win32. Twoje problemy wynikają z dziwnej własności dll-a który
pracuje jako Hook. Najprawdopodobnije działa to tak, że jeżeli jesteś w
swojej aplikcaji to wszystko działa a jeżeli próbujesz uzywać filtra z
innej aplikacji to nie działa. Jeśli tak jest to rozwiązanie jest
następujące: w procedurze filtra nie możesz nic zapamiętywać. Musisz
odlaneżl cwoje okno macierzyste za pomocą FindWindow i do niego przesyłać
komunikaty o tym iż naciśnięty jakiś klawisz (jako WM_USER). i w nim zrobić
całą obsługę klawiatury. W dll-u możesz co najwyżej wyfiltrować odpowiednie
zdarzenie. Jeżeli chcesz by program dobrze działał w środowisku to na
początku pracy programu zmień tytuł okna (parametr potrebny do FindWindow).


Mam nadzieję iż to powinno zadziałać.

pozdrowienia 
Krzysiek
 
Technical Details
Message-ID: <5vqver$3dt$1@flis.man.torun.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!uw.edu.pl!news.icm.edu.pl!news.man.torun.pl!not-for-mail
References: <5vlko8$5hv$1@flis.man.torun.pl> <01bcc31a$0f2b8e50$26ef8bcf@homerxp> <5vo8i8$gqv$1@flis.man.torun.pl> <01bcc3e4$692a7040$19ef8bcf@homerxp> <5vqs6j$22c$3@flis.man.torun.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!uw.edu.pl!news.icm.edu.pl!news.man.torun.pl!not-for-mail
From: Krzysztof Łempiński <krysia@zeus.polsl.gliwice.pl>
Newsgroups: pl.comp.lang.delphi
Subject: Re: Koszmar z ulicy Delphi
Date: Thu, 18 Sep 1997 12:24:24 +0200
Organization: HUNTER
Lines: 20
Message-ID: <5vqver$3dt$1@flis.man.torun.pl>
References: <5vlko8$5hv$1@flis.man.torun.pl> <01bcc31a$0f2b8e50$26ef8bcf@homerxp> <5vo8i8$gqv$1@flis.man.torun.pl> <01bcc3e4$692a7040$19ef8bcf@homerxp> <5vqs6j$22c$3@flis.man.torun.pl>
NNTP-Posting-Host: rap-wct243.katowice.tpnet.pl
X-Newsreader: Microsoft Outlook Express 4.71.0544.0
X-MimeOle: Produced By Microsoft MimeOLE Engine V4.71.0544.0
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit