I am wrote a DLL to hook the TextOut calls to GDI32.dll. This works if the programs that run use ::TextOut but does not work if they do pDC->TextOut in OnDraw().
What is the difference between the two? What would I hook to get access to the CDC::TextOut calls?