easiest would be to use gdi32 library it would work for all games.
although it's easy to use gdi32 to draw stuff on screen using hwnd, it's software accelerated and is much slower then DirectX.
I posted good code somewhere in this section how to draw Text in any game u want you can also use it to draw images via loading them into BITMAP.
Plus GDI32 isn't only limited to C++ you can do it much easier in C#/VB.NET because of all the stuff wrapped around GDI32 which makes it easier.
Only problem is GDI32 will force you to draw the text/image based when you want too.. if you draw like 500 times a second it may lag your computer/game. if you draw 1 time a second it may be flickering (disappear for a couple of milliseconds then reappearing). To fix this you have to the the proper redraw time for your computer.. it may not be suitable for other computers..
But hooking directX's redraw function will be much more accurate as your using the games redrawer and will be stable on all computers.. much harder and some games are protected against this.. with GameGuard/driver etc.. _________________
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum