Doesnt increase on Win7 ultimate64 pb510b1 x86 x64, pb5.00 x86 x64 tallys with with "Comodo killswitch"
+ Bonus Procedure for future checking
Code: Select all
ProcedureDLL.i GetNumberOfThisProcessHandles(type.i) ; GDI=0, peak count GDI objects=2 | User Objects=1, peak count USER objects=4
processhandlecount.i = GetGuiResources_(OpenProcess_(#PROCESS_ALL_ACCESS,#False,GetCurrentProcessId_()), 0)
ProcedureReturn processhandlecount
EndProcedure
If OpenWindow(0, 0, 0, 322, 200, "My Window", #PB_Window_BorderLess | #PB_Window_ScreenCentered)
StickyWindow(0, 1)
TextGadget(0,10,10,100,20,"Total GDI Handles:")
TextGadget(1,110,10,160,20,"")
AddWindowTimer(0,1,100)
Repeat
ev = WaitWindowEvent()
Select ev
Case #PB_Event_Timer
;gdicount = GetGuiResources_(ProcessHandle, 0) ; 0 = #GR_GDIOBJECTS
gdi$="GDI Objects "+Str(GetNumberOfThisProcessHandles(0))
user$="User Objects "+Str(GetNumberOfThisProcessHandles(1))
SetGadgetText(1, gdi$+" "+user$)
EndSelect
Until ev = #PB_Event_CloseWindow
EndIf
Zebuddi.
