コード例 #1
0
 static extern bool EnumChildWindows(IntPtr hwndParent, Win32Callback lpEnumFunc, IntPtr lParam);
コード例 #2
0
 [return: MarshalAs(UnmanagedType.Bool)] // Return value is a 4-byte Win32 'BOOL'
 public static extern void EnumWindows(Win32Callback callback, IntPtr lParam);
コード例 #3
0
ファイル: frmCheck.cs プロジェクト: intech/Checker
 public static extern bool EnumThreadWindows(int dwThreadId, Win32Callback lpfn, IntPtr lParam);
コード例 #4
0
ファイル: Win32.cs プロジェクト: tenshino/RainstormStudios
 public static List<IntPtr> GetChildWindows(IntPtr hwndParent)
 {
     List<IntPtr> result = new List<IntPtr>();
     GCHandle listHandle = GCHandle.Alloc(result);
     try
     {
         Win32Callback childProc = new Win32Callback(EnumWindow);
         Api_User32.EnumChildWindows(hwndParent, childProc, GCHandle.ToIntPtr(listHandle));
     }
     finally
     {
         if (listHandle.IsAllocated)
             listHandle.Free();
     }
     return result;
 }
コード例 #5
0
 public static extern bool EnumChildWindows(IntPtr parentHandle, Win32Callback callback, int lParam);
コード例 #6
0
 public static extern bool EnumChildWindows(IntPtr parentHandle, Win32Callback callback, int lParam);
コード例 #7
0
ファイル: GoL.cs プロジェクト: cartman300/Hackery
 static extern bool EnumChildWindows(IntPtr Parent, Win32Callback Callback, IntPtr Param);
コード例 #8
0
ファイル: Shell.cs プロジェクト: Eskat0n/linqtowindows
 private static extern bool EnumWindows(Win32Callback callback, IntPtr lParam);
コード例 #9
0
ファイル: GoL.cs プロジェクト: sbarisic/Hackery
 static extern bool EnumChildWindows(IntPtr Parent, Win32Callback Callback, IntPtr Param);
コード例 #10
0
 protected static extern bool EnumChildWindows(IntPtr parentHandle, Win32Callback callback, IntPtr lParam);
コード例 #11
0
ファイル: UnlimitedPower.cs プロジェクト: GuiBrandt/GOD.NET
 public static extern int EnumWindows(Win32Callback callback, IntPtr lParam);
コード例 #12
0
 static extern bool EnumChildWindows(IntPtr hwndParent, Win32Callback lpEnumFunc, IntPtr lParam);
コード例 #13
0
 protected static extern bool EnumWindows(Win32Callback enumProc, IntPtr lParam);
コード例 #14
0
 [return: MarshalAs(UnmanagedType.Bool)] // Return value is a 4-byte Win32 'BOOL'
 public static extern bool EnumChildWindows(IntPtr hwndParent, Win32Callback callback, IntPtr lParam);
コード例 #15
0
 public static extern IntPtr EnumChildWindows(IntPtr parentHandle,
                                              Win32Callback callback, IntPtr lParam);
コード例 #16
0
ファイル: Shell.cs プロジェクト: Eskat0n/linqtowindows
 private static extern bool EnumChildWindows(IntPtr parentHandle, Win32Callback callback, IntPtr lParam);
コード例 #17
0
ファイル: dll_api.cs プロジェクト: cjccjjj/my_samba
 public static extern bool samba_create(StringBuilder p_ip, int port, StringBuilder p_id, StringBuilder p_password, StringBuilder p_local_dir, StringBuilder p_remote_dir, Win32Callback callback);
コード例 #18
0
 public static extern IntPtr EnumChildWindows(IntPtr parentHandle,
     Win32Callback callback, IntPtr lParam);
コード例 #19
0
ファイル: WndSearcher.cs プロジェクト: ramonliu/poker-miranda
 static WinData GetWindow(IntPtr parent, string className)
 {
     //List<IntPtr> result = new List<IntPtr>();
     var result = new WinData { Class = className, Hwnd = IntPtr.Zero };
     GCHandle listHandle = GCHandle.Alloc(result);
     try
     {
         var childProc = new Win32Callback(EnumWindow);
         EnumChildWindows(parent, childProc, GCHandle.ToIntPtr(listHandle));
         return result;
     }
     finally
     {
         if (listHandle.IsAllocated)
             listHandle.Free();
     }
 }