public static extern int EnumWindows(Functions.EnumProc cbf, int lParam);
public static extern int EnumChildWindows(IntPtr hwnd, Functions.EnumProc cbf, int lParam);
public static extern bool EnumThreadWindows(uint dwThreadId, Functions.EnumProc cbf, int lParam);