You use a marker.
How do I draw on top of a game's window, so that it's hardly detectable?
I currently use
Are these detectable by the game?Code:FindWindow GetDC FillRect
How do you draw on screen?
You use a marker.
The drawing code is kind of spread throughout my code (I should rework and encapsulate it in a way) but I basically use this:
Code:HWND hWnd = FindWindow(NULL, "<gameWnd's name>"); HDC hDC = GetDC(hWnd); HBRUSH hBrush = CreateSolidBrush(RGB(r, g, b)); RECT rect = { x, y, x + w, y + h }; FillRect(hDC, &rect, hBrush);
NoDuck (09-02-2015)
Opengl is not even a library, it's a low level drawing api.
It doesn't even support networking, sound, input devices like mouse etc.
And, opengl is equivalent to direct3d; direct3d= an object oriented 3d graphics library.
I would choose OpenGl for non-microsoft platforms.