How to Hook Notepad?
-
What I am trying to make is a Sidekick translator. As soon as a user launches it, it minimizes to taskbar. When mouse is hovering on top of a word, it should pop up a tip-window with its corresponding explanation found in the database. I've successfully hooked up Notepad.exe and had the following API functions replaced: TextOutA, ExtTextOut, DrawTextA, DrawTextEx. But none of them seems to be what Notepad uses to display text. Could someone be of help? Thanks a lot.
-
What I am trying to make is a Sidekick translator. As soon as a user launches it, it minimizes to taskbar. When mouse is hovering on top of a word, it should pop up a tip-window with its corresponding explanation found in the database. I've successfully hooked up Notepad.exe and had the following API functions replaced: TextOutA, ExtTextOut, DrawTextA, DrawTextEx. But none of them seems to be what Notepad uses to display text. Could someone be of help? Thanks a lot.
Notepad is actually a standard, multi-line editbox... mrviceroy wrote: I've successfully hooked up Notepad.exe and had the following API functions replaced: TextOutA, ExtTextOut, DrawTextA, DrawTextEx How?! Bikram Singh
-
What I am trying to make is a Sidekick translator. As soon as a user launches it, it minimizes to taskbar. When mouse is hovering on top of a word, it should pop up a tip-window with its corresponding explanation found in the database. I've successfully hooked up Notepad.exe and had the following API functions replaced: TextOutA, ExtTextOut, DrawTextA, DrawTextEx. But none of them seems to be what Notepad uses to display text. Could someone be of help? Thanks a lot.
Visual C++ Developer's journal had an article on how to do this, it was published by Fawcette pub, you should still be able to find it. -Steven Hicks
CPA
CodeProjectAddict
Actual Linux Penguins were harmed in the creation of this message.
More tutorials: Ltpb.8m.com: Tutorials |404Browser.com (Download Link)
-
Notepad is actually a standard, multi-line editbox... mrviceroy wrote: I've successfully hooked up Notepad.exe and had the following API functions replaced: TextOutA, ExtTextOut, DrawTextA, DrawTextEx How?! Bikram Singh
bikram singh wrote: How?! Search for API hooks here at CP (or just hooks i'm not sure) There is an article that explains all sorts of hooking techniques. How do I print my voice mail?
-
Visual C++ Developer's journal had an article on how to do this, it was published by Fawcette pub, you should still be able to find it. -Steven Hicks
CPA
CodeProjectAddict
Actual Linux Penguins were harmed in the creation of this message.
More tutorials: Ltpb.8m.com: Tutorials |404Browser.com (Download Link)
-
fawcette.com/archives/premier/mgznarch/vcdj/2001/02feb01/de0201/de0201.asp[^] -Steven Hicks
CPA
CodeProjectAddict
Actual Linux Penguins were harmed in the creation of this message.
More tutorials: Ltpb.8m.com: Tutorials |404Browser.com (Download Link)
-
fawcette.com/archives/premier/mgznarch/vcdj/2001/02feb01/de0201/de0201.asp[^] -Steven Hicks
CPA
CodeProjectAddict
Actual Linux Penguins were harmed in the creation of this message.
More tutorials: Ltpb.8m.com: Tutorials |404Browser.com (Download Link)