Click to See Complete Forum and Search --> : Advanced API/Subclassing? Question
Raydr
Nov 24th, 2000, 11:39 PM
If any of you do any AOL programming, you know the problem we've run into with AOL 6.0. I believe that AOL now filters out the WM_GETTEXT message from chatrooms, which doesn't allow our programs to work anymore.
I have written a pretty popular AOL Scrambler game (Simple Scrambler, http://raydr.cjb.net/), which does not work on AOL 6 because of this.
I am not sure how to get around this. Anyone have any clue on how to be able to get the text from the AOL 6.0 chatroom?
tumblingdown
Nov 26th, 2000, 05:31 AM
I have never done anything with AOL;-)
but, first question. Do you have the txt box handle?
td.
Raydr
Nov 26th, 2000, 11:21 AM
Yes, I do.
Keep in mind I'm a bit familiar with this kind of thing, I've been doing AOL Programmming for a few years now, but with AOL's new release (6.0), it seems like they filter out all WM_GETTEXT messages. They are trying to make it impossible to create "progz", and it seems like they're doing a decent job.
There must be some way to reenable WM_GETTEXT or some way around it.
tumblingdown
Nov 26th, 2000, 12:28 PM
If they are stopping/interupting wm_gettext message (if they are - btw, how did you get the window handle?), then you may be able to use dll injection to override what they're doing.
Also, have you subclassed the Textbox Class (as opposed to a specific handle), to see if they apply the filter to all txt boxes, etc.
td.
Raydr
Nov 28th, 2000, 12:20 AM
what is dll injection, and how would I do it?
It seems like they subclass the text box themselves to stop the wm_gettext. How can I stop the subclass?
tumblingdown
Nov 28th, 2000, 03:40 AM
see this thread
http://forums.vb-world.net/showthread.php?threadid=41788
td.
vbforums.com
Copyright Internet.com Inc., All Rights Reserved.