示例#1
0
文件: Windows.cs 项目: 24/source_04
 public List <IntPtr> GetDesktopWindowsList(IntPtr hDesktop)
 {
     gWindows = new List <IntPtr>();
     User.EnumWindowsCallBackType callBackPtr = new User.EnumWindowsCallBackType(EnumWindowsCallBack);
     User.EnumDesktopWindows(hDesktop, callBackPtr, IntPtr.Zero);
     return(gWindows);
 }
示例#2
0
文件: Windows.cs 项目: 24/source_04
 public List <IntPtr> GetChildWindowsList(IntPtr hwndParent)
 {
     gWindows = new List <IntPtr>();
     User.EnumWindowsCallBackType callBackPtr = new User.EnumWindowsCallBackType(EnumWindowsCallBack);
     User.EnumChildWindows(hwndParent, callBackPtr, IntPtr.Zero);
     return(gWindows);
 }
示例#3
0
文件: Windows.cs 项目: 24/source_04
 public List <IntPtr> GetThreadWindowsList(int threadId)
 {
     gWindows = new List <IntPtr>();
     User.EnumWindowsCallBackType callBackPtr = new User.EnumWindowsCallBackType(EnumWindowsCallBack);
     User.EnumThreadWindows((uint)threadId, callBackPtr, IntPtr.Zero);
     return(gWindows);
 }
示例#4
0
文件: Windows.cs 项目: 24/source_04
 public List <IntPtr> GetWindowsList()
 {
     gWindows = new List <IntPtr>();
     User.EnumWindowsCallBackType callBackPtr = new User.EnumWindowsCallBackType(EnumWindowsCallBack);
     User.EnumWindows(callBackPtr, IntPtr.Zero);
     return(gWindows);
 }
示例#5
0
文件: Windows.cs 项目: labeuze/source
 public List<IntPtr> GetDesktopWindowsList(IntPtr hDesktop)
 {
     gWindows = new List<IntPtr>();
     User.EnumWindowsCallBackType callBackPtr = new User.EnumWindowsCallBackType(EnumWindowsCallBack);
     User.EnumDesktopWindows(hDesktop, callBackPtr, IntPtr.Zero);
     return gWindows;
 }
示例#6
0
文件: Windows.cs 项目: labeuze/source
 public List<IntPtr> GetChildWindowsList(IntPtr hwndParent)
 {
     gWindows = new List<IntPtr>();
     User.EnumWindowsCallBackType callBackPtr = new User.EnumWindowsCallBackType(EnumWindowsCallBack);
     User.EnumChildWindows(hwndParent, callBackPtr, IntPtr.Zero);
     return gWindows;
 }
示例#7
0
文件: Windows.cs 项目: labeuze/source
 public List<IntPtr> GetThreadWindowsList(int threadId)
 {
     gWindows = new List<IntPtr>();
     User.EnumWindowsCallBackType callBackPtr = new User.EnumWindowsCallBackType(EnumWindowsCallBack);
     User.EnumThreadWindows((uint)threadId, callBackPtr, IntPtr.Zero);
     return gWindows;
 }
示例#8
0
文件: Windows.cs 项目: labeuze/source
 public List<IntPtr> GetWindowsList()
 {
     gWindows = new List<IntPtr>();
     User.EnumWindowsCallBackType callBackPtr = new User.EnumWindowsCallBackType(EnumWindowsCallBack);
     User.EnumWindows(callBackPtr, IntPtr.Zero);
     return gWindows;
 }