🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.nativeapi
Article #7641

global system hook

#7641
From: nicolasr
Date: Wed, 29 Dec 2004 22:36
25 lines
1728 bytes
Hi,

I want to use a hook dll to install a global system
hook. There are currently three issues I have:

1) My dll currently has the most imaginative
file name 'hook.dll'. Will I get into trouble when
other programs are using the same dll name for
their global hook? Or is a unique directory path
sufficient?

2) Is there a chance that an antivirus program would
consider installing a global keyboard hook as keyboard
sniffing and complaining?

3) After some tests I needed to change and rebuild
my hook dll. However, BCB doesn't link it because of
[Linker Fatal Error] Fatal: Could not open D:\...\Hook.dll (program still 
running?)
Using a process explorer I found that two processes
still have the dll mapped, iexplorer.exe and dexplorer.exe
How can this be after my test program deinstalled the hook?

thanks for any idea,
Nick 
Technical Details
Message-ID: <41d33187@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 10cc67,8f50842da09c0f93,start
X-Google-Attributes: gid10cc67,public
X-Google-Language: ENGLISH,ASCII-7-bit
From: "nicolasr" <nicolasrNOSPAMATSIGNgmx.net>
Newsgroups: borland.public.cppbuilder.nativeapi
Subject: global system hook
Date: Wed, 29 Dec 2004 23:36:55 +0100
Lines: 27
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-RFC2646: Format=Flowed; Original
NNTP-Posting-Host: 80.133.184.36
Message-ID: <41d33187@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1104359815 80.133.184.36 (29 Dec 2004 14:36:55 -0800)
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail