¿Es posible detectar fugas de GDI desde el depurador de Visual Studio?

Los objetos GDI con fugas se pueden ver desde el administrador de tareas o desdeExplorador de procesos. (Bueno, no ves las fugas, pero puedes ver si el recuento de objetos no deseados aumenta continuamente).

También hay herramientas que permiten ver objetos GDI por tipo, comoGDIView[una],DeLeaker, DPUS o laGDIDebug (sourecode).

[a] Tenga en cuenta que consideroGDIView es una gran herramienta para hacer el trabajo de identificar y confirmar la existencia de fugas de GDI, pero en realidad no le ayuda a encontrar el código de fugas en aplicaciones grandes. (También señalaré aquí que la herramienta funciona muy bien y parece que se comporta bien, aunque su página de inicio es un poco extraña (-:)

También hay un complemento WinDBG llamadotrampa que usa MSBiblioteca de desvíos.

También sé (y he usado)AQTimeEl Profiler de recursos que permite detectar fugas de recursos GDI (y otros) en una aplicación, incluidos los seguimientos de pila para las llamadas con fugas.

Ahora, mi pregunta real sin embargo es:¿Es posible detectar fugas de objetos GDI desde el depurador VC ++? Para que uno no necesite una herramienta separada y las fugas de GDI puedan detectarse durante la depuración normal y no tengan que verificarse por separado.

Respuestas a la pregunta(3)

Su respuesta a la pregunta